/*GENERAL {{{*/

.model_print_table tr
{
border 1px black solid;
}
.model_print_table td
{
background-color: grey;
}


.form_size{
  width:200px;
}

.float-box{
	margin: 0px;
	float: left;
}

#content{
  padding: 20px;
  background-color: #f3f5f6;
  color: black
}

#products_content{
  background-color: #f3f5f6;
  color: black;
}

#models_content{
	overflow:auto;
        margin:0px;
        color: black;
	}

#main_content
	{
	overflow:visible;
        float:left;
        clear:left;
        width:608px;
        margin:3px 0px 0px 0px;
	}

#Table{
  background-color:white;
}
#Table td{
  vertical-align:top;
}
table{
  color:black;
}

*	{
          font-family : Verdana, sans-serif;

           box-sizing:      border-box;
           -moz-box-sizing: border-box;
	}

.title /*all titles (images width background color)*/
	{
	background:#CACACA;
	width:100%;
	padding:0;
	margin:0;
	border:0;
	height:23px;
	overflow:hidden;
	}
img
	{
	padding:0;
	margin:0;
	border:0;
	}
br
	{
	padding:0;
	margin:0;
	}

/*}}}*/

/*lists{{{*/

#model_list{
  font-size : 11px;

  width:150px;
  background-color:#003466;
  color:white;
}
#model_list a{
  color:white;
  text-decoration:none;
}
.ml_out{
  font-weight:normal;
}
.ml_over{
  font-weight:bold;
}
#model_list_title{
 font-weight:bold;
 margin:0px;
 padding:3px 2px 5px 5px;
 color: white;
 background-image: url('../userdata/images/blue_bg.gif');
}
#model_list_content{
  cursor:pointer;
}
#list_list{
  margin:0px;
  height:20px;
  padding:0px 3px 0px 6px;
  border-bottom: 1px solid #33689E;
  color: #FFFFFF;
}


#show_list{
  font-size : 11px;

  width:118px;
  background-color:#d9dadc;
  background-image: url('../userdata/images/bgr_showy.gif');
  background-repeat: repeat-x;
  color: #FFFFFF;
}
#show_list1{
  font-weight: bold;
  color: #336799;
}
#show_list2{
  font-weight: bold;
  color: #3B424A;
}
#show_list3{
  color: #3B424A;
}
#show_list4{
  font-weight: bold;
  color: #00a2d6;
}
#show_list_title{
 font-weight:bold;
 color: #FFFFFF;
 margin:0px;
 padding:3px 2px 3px 5px;
 background-color : #336799;
 background-image: url('../userdata/images/blue_bg.gif');
 background-position : bottom;
 background-repeat : repeat-x;
}
#show_list_list{
  margin:0px;
  padding:3px 6px 4px 6px;
  border-bottom: 1px solid #efeff0;
  cursor:pointer;
}





/*}}}*/

/*models {{{*/

.have_border{
  padding: 4px;
  background-color:#f2f2f2;
}
.have_main_border{
  border: 4px solid #f2f2f2;
}
.main_list{
  float:left;
  width:150px;
}

#model_nav{
  font-size : 11px;

  padding:0px 0px 10px 0px;
  background:#d9dadc;
  color:white;
}
#model_nav a{
  color:#3c3f44;
  text-decoration:none;
}
#model_nav_title{
 font-weight:bold;
 padding:3px 2px 5px 5px;
 margin:0px 0px 8px 0px;
 background-image: url('../userdata/images/red_bg.gif');
}
#model_nav_content{
  cursor:pointer;
}
#model_nav_list{
  margin:0px;
  padding:0px;
  color:black;
}
#model_nav_list img{
  margin:0px 6px 0px 6px;
}

#model_main{
  font-size : 11px;

  width:560px;
  height: auto;
  background-color:#e7ebee;
  color:black;
}

#model_title{
  font-size : 11px;

 font-weight:bold;
 margin:0px;
 padding:3px 2px 6px 5px;
 color:white;
 background-image: url('../userdata/images/grey_bg.gif');
}

#model_thumbs{
  float:left;
}
#model_full{
  float:left;
  padding: 0px;
  margin: 0px 0px 10px 7px;
  border: 8px white solid;
}

#model_colorthumbs{
	font-weight:bold;
}

#model_colorthumbs tr{
  height:33px;
}

#model_colorfull{
  border: 7px solid #ffffff;
}

#model_u_colorthumbs{
	font-weight:bold;
}

#model_u_colorthumbs td{
  height:33px;
}

#model_u_colorfull{
  border: 7px solid #ffffff;
}

.color_thumb_i{
	height: 23px; width: 44px;
	border:1px white solid;
}

.from_right{
  text-align:right;
}

#equip_typ{
  height:20px;
  background-color:#950101;
  color:black;
  font-weight:bold;
}
#equip_title{
  height:20px;
  background-color:#86939b;
  color:white;
  font-weight:bold;
}
#equip_one{
  height:20px;
  background-color:white;
}
.equip_sum_row{
  height:20px;
  background-color:#cad4dc;
  font-weight:bold;
}

#equip_title td{
  padding-top:3px;
  padding-bottom:3px;
}
#equip_one td{
  padding-top:3px;
  padding-bottom:3px;
}

/*}}}*/

/* news -- aktuality {{{*/

#news_head1{
  background-image:url("../userdata/images/news_bg.gif");
}
#news_head2{
	font-size: 11px;
  background-image:url("../userdata/images/grey_bg.gif");
  height:22px;
  padding: 3px 10px 3px 10px;
  margin: 0px;
  color: white;
  font-weight: bold;
}
#news_row{
  font-size : 11px;

  background-color:#e7ebee;
  cursor:pointer;
}
#news_image{
  margin:0px;
  background-color:#7f8a93;
}
#news_cell{
  padding:10px;
  color: #000000;
}
#news_title{
  font-weight:bold;
  color: #b30100;
}
#news_date{
  font-weight:bold;
  font-size:10px;
}
#news_content{
  margin: 4px 0px 0px 0px;
}
/* }}}*/

/* products {{{*/
#products_title{
  font-weight:bold;
  color:white;
  padding: 3px 5px 5px 5px;
}
.products_strip{
  background:#7e8b93;
}
.details_img{
  padding:5px 5px 0px 5px;
}
/*}}}*/


#main_image{
 width:400px;
 float:left;
}

#page_photo{
  margin:0px 0px 0px 0px;
  padding:20px 5px 10px 5px;
  color:black;
}
#page{
  margin:0px 0px 0px 0px;
  padding:20px;
  color:black;
}
#tech{
  margin:0px 0px 0px 0px;
  padding:25px;
  color:#3b3c3e;
  background-color:#eff3f4;
}

#tech table{
  font-size: 11px;
}

#left{
  width:150px;
}

#middle
	{
        padding:0px;
        margin:0px;
	overflow:auto;
        color:black;
	}

#footer{
  margin: 10px 0px 0px 0px;
  padding:1px 30px 1px 1px;
  text-align:right;
  background-color:#b8bec3;
  color:white;
}


/*MENU --- JAVASCRIPT {{{*/
.lowText {
	text-decoration: none;

	color: White;
	text-align: left;
}
.highText0 {
	background-image:url("../userdata/images/menu_ciarka.gif");
	background-repeat:no-repeat;
	padding-top:5px;
	padding-left:1px;
	text-decoration: none;
	font-weight:bold;
	color: Red;
	text-align:center;
	font-size : 11px;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
}
.highText {
	background-image:url("../userdata/images/menu_ciarka.gif");
	background-repeat:no-repeat;
	padding-top:5px;
	padding-left:1px;
	text-decoration: none;
	font-weight:bold;
	color: White;
	text-align:center;
	font-size : 11px;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
}
.highText1 {
	padding:0px;
	padding-left:18px;
	padding-right:12px;
	padding-top:5px;
	text-decoration: none;
	color: White;
	text-align: center;
	font-weight:bold;
	font-size : 11px;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
}
.highText01 {
	padding:0px;
	padding-left:18px;
	padding-right:12px;
	padding-top:5px;
	text-decoration: none;
	color: Red;
	text-align: center;
	font-weight:bold;
	font-size : 11px;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
}

.subText {
	text-decoration: none;
	color: #FFFFFF;
	font-size : 11px;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
}
.subText1 {
	text-decoration: none;
	color: #ff0000;
	font-size : 11px;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;

}

/* Borders used by some items */
.itemBorder { border: 1px solid #424242 }
.itemBorderBlank { border: 1px solid #CCCCDD }

/* The "button" demo menu styles, as used by the "File-Reopen" menu */
.buttonText { text-decoration: none; color: #FFCC99; font: Bold 12px Arial, Helvetica }
.buttonHover { text-decoration: none; color: #99CCFF; font: Bold 12px Arial, Helvetica; padding: 1px }
.buttonBorder { border: 1px outset #339966 }
.buttonBorderOver { border: 1px inset #CC9966 }
/*}}}*/

/*CONTACT{{{*/
#contact_button
	{
	font-family : Verdana, sans-serif;
	width:100px;
	color:white;
	font-weight:bold;
	background:#8A182C;
	border:1px solid black;
	margin-bottom:10px;
	}

/*}}}*/



