@import url('cnt.css');



* { margin: 0; padding: 0; }

.cleaner { display: block; clear: both; height: 1px; overflow: hidden; line-height: 0; font-size: 0; }

a { text-decoration: none; color: #417EB5; }

a:hover { text-decoration: underline; }

a img { border: none; }



p { padding: 0 0 10px 0; }



body { font: 10px Verdana, Geneva, Arial, Helvetica, sans-serif; background: #FFF; color: #000; }



#container { width: 990px; overflow: hidden; position: relative; }



#header { margin-bottom: 15px; }
#header h2 { width: 241px; height: 79px; float: left; overflow: hidden; background: url(logo.jpg) left top no-repeat; }
#header h2 a { display: block; width: 100%; height: 100%; text-indent: -1000px; }
#header #adv { width: 467px; height: 60px; float: left; overflow: hidden; }

#header #search { width: 282px; height: 55px; float: left; background: url(search.jpg) repeat-x; position: relative; color: #FFF; padding-top: 5px; }
#header #search a { color: #FFF; font-weight: bold; margin-left:160px;}
#header #search form { display: block; height: 20px; position: absolute; bottom: 5px; left: 10px; }
#header #search form .button { border: none; background: transparent; border-left: 1px solid #FFF; font-weight: bold; color: #FFF; padding-left: 5px; }



#footer { margin-top: 30px; text-align: right; margin-bottom: 3px; }



#wrapper { }

#content { width: 759px; float: left; }

#sidebar { width: 200px; float: left; margin-right: 30px; }

h3.lbl { color: #cc0000; border-bottom: 1px solid #cc0000; font-size: 16px; padding-bottom: 2px; height: 100%; padding-top: 10px; margin-bottom: 10px; font-family: Arial;}
h3.lbl  a { color: #cc0000;}
/*h3.lbl { color: #FA9E5D; border-bottom: 1px solid #FA9E5D; font-size: 16px; padding-bottom: 2px; height: 100%; padding-top: 10px; margin-bottom: 10px; font-family: Arial;}*/


/* h3.lbl { color: #427EB5; border-bottom: 1px solid #427EB5; font-size: 14px; padding-bottom: 2px; height: 100%; padding-top: 10px; margin-bottom: 10px; }----------- Navigation --------------------------------------------------------- */

#nav-main { width: 749px; height: 16px; background: url(line.jpg) 305px 0 repeat-x;  float: left; margin-top: 3px; }
#nav-main h2 { font-size:1px; height: 16px; background: url(bgrd_mainnav_selected_back.gif) no-repeat;}
#nav-main li { display: block; list-style-type: none; height: 16px; float: left; background:url(bgrd_mainnav_active_front.gif) top right no-repeat; }
#nav-main li a { display: block; float: left; height: 100%; line-height: 15px; color: #FFF; font-weight: bold; padding: 0 15px; background: url(bgrd_mainnav_active_front.gif) right no-repeat; }
#nav-main li a:hover { color: #000; }
#nav-main li.selected { background:url(bgrd_mainnav_selected_front.gif) top right no-repeat; }
#nav-main li.inner{ background:url(line2.gif) top repeat-x; }
#nav-main li.selected a { background: url(bgrd_mainnav_selected_back.gif) top left no-repeat; }
#nav-main li.selected a.first, #nav-main li a.first { background: none; }


#nav-menu {position: relative; 	float: left; }
#nav-menu h3 { width:200px; height: 20px; font-size: 12px; color: #FFF; line-height: 20px; text-indent: 10px; background: #417EB5 url(cat.gif) left top no-repeat;  }

#nav-menu ul { position:relative; width:200px; background: url(bottom_menu.gif) left bottom no-repeat; border-top: 4px solid #FFF; padding: 10px 0; }
#nav-menu img{ margin-bottom:-2px;}
#nav-menu ul li ul { position:relative; width:100%; background: none; border: none; padding:0px; }
#nav-menu ul li ul li { margin-left: 20px; }
#nav-menu ul li ul li a{ margin-right:-2px;}
#nav-menu li { display: block; list-style-type: none; list-style-position: outside; padding: 1px 0; margin-left: 6px; background: url(point.jpg) right repeat-y;}
#nav-menu li a { position:relative; display:block; font-weight: bold; color: #255AA9; padding: 0px 18px 0px 12px; background: url(navmneu_bullet.gif) 0 4px no-repeat; }
#nav-menu li a:hover { display: block;color: #333333; text-decoration: none;  }
#nav-menu li a.selected { display: block; color: #333333; text-decoration: none;}

#header_blue {
	font-family: Arial;
	font-size: 16px;
	font-weight: bold;
	color: #2E5DA5;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #2E5DA5;
	margin-left: 0px;
	margin-bottom: 11px;
	padding-bottom: 2px;
	line-height: 17px;
}












#footer .nav-main { width: 100%; background: #666; height: 20px; padding-left: 300px; margin-bottom: 2px; }

#footer .nav-main li { list-style-type: none; display: block; height: 100%; float: left; }

#footer .nav-main li a { display: block; float: left; font-weight: bold; color: #FFF; height: 12px; line-height: 10px; margin-top: 4px; padding: 0 5px; border-right: 1px solid #FFF; }

#footer .nav-main li a.last { border: none; }



.pagination { height: 25px; overflow: hidden; position: relative; color: #427EB5; border-top: 1px solid #427EB5;}

.pagination span { display: block; height: 25px; line-height: 25px; color: #5B5B5B; font-size: 9px;  }

.pagination .page { font-weight: bold; }

.pagination .pages { position: absolute; top: 0; right: 0; }

.pagination .pages a { color: #5B5B5B; font-weight: bold; text-decoration: none; }

.pagination .pages a.selected { text-decoration: underline; color: #000; }

/*--------------------------- dobaveni za about_us, reklama,contacts ---------------------------------------*/
#about_main_text {
	width: 500px;
	margin-bottom: 20px;
}
#about_main_textbox {
	width: 550px;
	padding-left: 10px;
}
#about_pictures_box {
	width: 210px;
	margin-left: 10px;
	float: left;
}
#about_picture_holder {
	width: 550;
	margin-left: 10px;
	margin-bottom: 20px;
}
#about_picture {
	border: 1px solid #666666;
	margin-bottom: 3px;
}
#about_text_col {
	float: left;
	width: 400px;
}
#pic_link a:hover{
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 10px;
 text-decoration:none;
  font-weight:bold;
 color: #427EB5;
}
#pic_link a{
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 10px;
 font-weight:bold;
 text-decoration:none;
 color: #666666; 
}
/*---------------*/

#cat_page_box {
	width: 630px;
	margin-left: 30px;
	float: left;
}
#cat_col1 {
	float: left;
	width: 300px;
}
#cat_col2 {
	float: left;
	width: 300px;
	margin-left: 20px;
}
#cat_promo_blue {
	float: left;
	width: 300px;
	margin-bottom: 20px;
	background-color: #F4F8FB;
}
#cat_promo_orange {
	float: left;
	width: 300px;
	margin-bottom: 20px;
	background-color: #FFF9F4;
}
#cat_promo_pic{
	margin-right: 15px;
	margin-left: 10px;
	float: left;
	margin-bottom: 15px;
}
#cat_promo_text{
	float: left;
	width: 180px;
}
.cat_promo_font {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
}
#cat_promo_footer {
	float: left;
	width: 280px;
	padding-right: 10px;
	padding-left: 10px;
}
#cat_promo_additional {
	float: left;
	width: 180px;
	padding-top: 5px;
	padding-bottom: 5px;
}
#cat_position_text {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #333333;
	margin-bottom: 20px;
	margin-left: 10px;
}
#cat_position_text a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #333333;
	text-decoration: none;
}
#cat_position_text a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #666666;
	text-decoration: none;
}

/*---------------*/

#reklama_left_col {
	width: 420px;
	float: left;
}
#reklama_main_text {
	width: 420px;
	margin-bottom: 20px;
}
#reklama_maintext {
	width: 410px;
	padding-left: 10px;
}
#reklama_link_box {
	width: 300px;
	background-color: #F4F8FB;
	margin-left: 50px;
}
#reklama_table_box {
	margin-top: 20px;
	width: 410px;
	padding-left: 10px;
}
#reklama_righttext {
	width: 180px;
	padding-left: 10px;
}
#reklama_right_text_holder {
	margin-left: 10px;
	width: 190px;
	float: left;
}
/*---------------*/

#contacts_text_col {
	float: left;
	width: 350px;
}
#contacts_main_text {
	width: 350px;
	margin-bottom: 20px;
}
#contacts_main_textbox {
	width: 340px;
	padding-left: 10px;
}
#contacts_link_box {
	width: 300px;
	background-color: #F4F8FB;
	margin-left: 10px;
}
#contacts_form_holder {
	width: 260px;
	margin-left:5px;
	float: left;
}
#contacts_form_text {
	width: 250px;
	margin-left: 10px;
	margin-bottom: 20px;
}
#contacts_textfield {
	width: 250px;
	background-color: #F4F4F4;
	border: 1px solid #333333;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 12px;
	color: #333333;
}
#contacts_textarea {
	width: 250px;
	background-color: #F4F4F4;
	border: 1px solid #333333;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 12px;
	color: #333333;
	height: 180px;
}
#contacts_textfield_short {
	margin-left: 4px;
	width: 190px;
	background-color: #F4F4F4;
	border: 1px solid #333333;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 12px;
	color: #333333;
}
#contacts_textlistmenu {
	width: 49px;
	background-color: #F4F4F4;
	border: 1px solid #333333;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 12px;
	color: #333333;
}
.contacts_form_buttons {
	color: #FFFFFF;
	background-color: #417EB5;
	line-height: 15px;
	padding-top: 1px;
	padding-right: 1px;
	padding-bottom: 2px;
	padding-left: 1px;
}
.contacts_form_buttons a{
	color: #FFFFFF;
	background-color: #417EB5;
	line-height: 15px;
	padding-top: 1px;
	padding-right: 1px;
	padding-bottom: 2px;
	padding-left: 1px;
	text-decoration: none;
}
/*-------------------*/
.submit1 {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #FFFFFF;FONT-FAMILY: Verdana, Arial
	}
/*-----------------------*/
#page_body {
	width: 990px;
}
#header {
	height: 110px;
	width: 990px;
}
.site_info_text {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	line-height: 15px;
}
#logoline {
	height: 60px;
	width: 990px;
	background-color: #417EB5;
}
#logo {
	float: left;
	height: 60px;
	width: 710px;
}
.logoline_text {
	line-height: 12px;
}
#menuline_margin{
	height: 19px;
	width: 190px;
	float: left;
	background-color: #FFFFFF;
	text-align: right;
	line-height: 10px;
	font-weight: bold;
	padding-right: 50px;
}
#menuline{
	height: 16px;
	margin-top: 3px;
	width: 750px;
	float: left;
	background-color: #7DA9D0;
}
.search {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #666666;
	line-height: 10px;
}
#col1 {
	float: left;
	width: 280px;
	margin-left: 30px;
}
#col2 {
	float: left;
	width: 330px;
	margin-left: 20px;
}
#banners {
	float: left;
	width: 121px;
	margin-left: 9px;
}
#search_form {
	margin: 0px;
	padding: 0px;
	height: 20px;
	width: 196px;
}
#menu_button {
	float: left;
	height: 16px;
	width: 58px;
	background-image: url(../images/button_not_active.gif);
	background-position: 56px 0px;
	background-color:#417EB5;
	padding-right: 7px;
	text-align: center;
	line-height: 14px;
	background-repeat: no-repeat;
}
#menu_button_active {
	float: left;
	height: 16px;
	width: 58px;
	background-image: url(../images/button_active.gif);
	background-repeat: no-repeat;
	background-position: 56px 0px;
	background-color: #7DA9D0;
	padding-right: 7px;
	text-align: center;
	line-height: 14px;
}
#square_banner {
	width: 120px;
	margin-bottom: 8px;
	float: left;
}
.main_font {
	color: #FFFFFF;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}
.main_font a:hover {
	color: #333333;
}
.main_font a {
	color: #FFFFFF;
	text-decoration: none;
}
#inpage_body {
	float: left;
}
#footer_line {
	width: 990px;
	clear: both;
	float: left;
	margin-top: 10px;
}
#footer_line_menu {
	width: 990px;
	background-color: #666666;
	height: 17px;
	padding-top: 3px;
}
/*---------------------------------*/


#stocka_page_pic_holder {
	float: left;
	width: 340px;
}
#stock_page_info_holder {
	float: left;
	margin-left: 20px;
	width: 150px;
}
#stocka_firma_info{
	width: 140px;
	padding-left: 10px;
}
.stock_firma_text {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 15px;
	font-weight: bold;
	color: #666666;
}
#stock_info_box {
	margin-left: 10px;
	margin-top: 10px;
	width: 140px;
}
#stock_infobox_pic {
	float: left;
	margin-right: 7px;
}
.stock_infobox_text {
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 10px;
}
#stock_infobox_text_holder {
	float: left;
	padding-bottom: 4px;
}
#stock_firminfo_link {
	margin-left: 10px;
	padding-top: 5px;
	margin-bottom: 15px;
	clear: both;
}
#stock_uslugi_info {
	padding-left: 10px;
	font-weight: bold;
}
#stock_promo_stock {
	margin-left: 10px;
	margin-bottom: 10px;
	width: 85px;
	height: 85px;
	border: 1px solid #417EB5;
	padding-top: 2px;
	padding-left: 2px;
}
/*-------------------*/


#list_page_hgeader {
	float: left;
}
#list_top_text {
	padding-left: 10px;
}
#list_pages_cont {
	width: 610px;
	padding-top: 5px;
	padding-bottom: 5px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #666666;
	text-decoration: none;
	font-size: 10px;
}
#list_pages_cont a {
	color: #666666;
	text-decoration: none;
}
#list_pages_cont a:hover {
	color: #333333;
	text-decoration: underline;
}
.list_selected_page {
	font-weight: bold;
	color: #333333;
	text-decoration: underline;
}
#list_stock_pic {
	margin-left: 10px;
	margin-right: 15px;
	float: left;
}
#list_stock_text {
	float: left;
	width: 500px;
	height: 75px;
}
#list_stock_links {
	float: left;
	width: 500px;
}
#list_stock {
	width: 630px;
	float: left;
	margin-bottom: 10px;
}
/*----------------------------------------*/

/*#header_blue {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #427EB5;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #427EB5;
	margin-left: 10px;
	margin-bottom: 11px;
	padding-bottom: 2px;
	line-height: 17px;
}
#header_orange {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 17px;
	font-weight: bold;
	color: #FFBC8A;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFBC8A;
	margin-left: 10px;
	margin-bottom: 11px;
	padding-bottom: 2px;
}*/
#header_grey {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 17px;
	color: #333333;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	margin-left: 10px;
	margin-bottom: 11px;
	padding-bottom: 2px;
}
.normal_text {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	line-height: 10px;
}
.link_text {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 10px;
	color: #417EB5;
}
.link_text a{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 10px;
	color: #417EB5;
	text-decoration: none;
}
.link_text a:hover{
	color: #000000;
}
.link_bigtext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 12px;
	color: #417EB5;
	font-weight: bold;
}
.link_bigtext a{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 12px;
	color: #417EB5;
	text-decoration: none;
	font-weight: bold;
}
.link_bigtext a:hover{
	color: #000000;
}

.large_normal_text {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 15px;
	color: #666666;
}
.middle_normal_text{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
}
.default_orange {
	color: #FF9648;
}
.default_orange a{
	color: #FF9648;
	text-decoration: none;
}
.default_orange a:hover{
	color: #333333;
	text-decoration: none;
}
.default_blue {
	color: #417EB5;
}
.default_darkgrey {
	color: #333333;
}
.default_grey {
	color: #666666;
}
/*-----------------------------------*/

#firma_page_pic_holder {
	float: left;
	width: 320px;
}
#firma_page_info_holder {
	float: left;
	margin-left: 20px;
	width: 170px;
}
#firma_picture {
	margin-bottom: 10px;
	margin-left: 10px;
}
#firma_page_stock_holder {
	float: left;
	margin-left: 20px;
	width: 100px;
}
#firma_info_text {
	padding-left: 10px;
}
.firma_text {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
}
#firma_promo_stock {
	margin-left: 10px;
	margin-bottom: 10px;
	width: 85px;
	height: 128px;
	border: 1px solid #417EB5;
	padding-top: 3px;
	padding-right: 1px;
	padding-bottom: 3px;
	padding-left: 2px;
}
#firma_select {
	width: 150px;
}
#firma_all_stocks_link {
	margin-left: 30px;
	margin-bottom: 10px;
	width: 280px;
	float: left;
	background-color: #F4F8FB;
}
#firma_text_field {
	padding-left: 10px;
	float: left;
	width: 600px;
}
/*----------------------------------------------*/
#left_panel{
	width: 200px;
	float: left;
}
#cat_menu_box{
	width: 200px;
}
#category_menu {
	width: 200px;
	background-color: #417EB5;
	border-bottom-width: 4px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
	float: left;

}
#cat_menu_header_image {
	height: 20px;
	width: 10px;
	float: right;
}
#cat_menu_header_text {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	float: left;
	height: 20px;
	width: 180px;
	line-height: 18px;
	padding-left: 10px;
}
#cat_menu_panel {
	background-color: #7DA9D0;
	width: 200px;
	float: left;
	margin-bottom: 20px;
}
#cat_menu_text li{
	width: 170px;
	list-style-image: url(../images/menu_bullet.gif);
	line-height: 10px;
	margin-bottom: 3px;
	padding-left: 5px;
	list-style-type: none;
}
/*-----------------------------------------*/
#game {
	background-color: #E0EBF7;
	margin-bottom: 20px;
	width: 200px;
	float: left;
}
#top_frame_blue {
	float: left;
	width: 101px;
	height: 10px;
	background-color: #FFFFFF;
	font-size: 1px;
	line-height: 1px;
}

#bottom_frame_blue {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #427EB5;
	float: left;
	width: 85px;
	height: 7px;
	background-color: #FFFFFF;
	line-height: 1px;
	font-size: 1px;
}

#framedpicture_85 {
	height: 101px;
	width: 101px;
	margin-right: 9px;
	margin-bottom: 5px;
	float: left;
	padding-left: 10px;
	margin-top: 0px;
}
#leftright_frame_blue {
	width: 99px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #427EB5;
	border-left-color: #427EB5;
	background-color: #FFFFFF;
}

/*
#game {
	background-color: #F4F8FB;
	margin-bottom: 20px;
	width: 200px;
	float: left;
}
#top_frame_blue {
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #427EB5;
	float: left;
	width: 85px;
	height: 7px;
	background-color: #FFFFFF;
	font-size: 1px;
	line-height: 1px;
}

#bottom_frame_blue {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #427EB5;
	float: left;
	width: 85px;
	height: 7px;
	background-color: #FFFFFF;
	line-height: 1px;
	font-size: 1px;
}

#framedpicture_85 {
	height: 101px;
	width: 101px;
	margin-right: 9px;
	margin-bottom: 5px;
	float: left;
	padding-left: 10px;
}
#leftright_frame_blue {
	width: 99px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #427EB5;
	border-left-color: #427EB5;
	background-color: #FFFFFF;
}*/
#talon {
	background-color: #F4F8FB;
	width: 280px;
	margin-bottom: 20px;
	float: left;
}
#promo {
	width: 280px;
	margin-bottom: 15px;
	float: left;
}
#prep {
	width: 330px;
	margin-top: 10px;
}
#section {
	width: 330px;
	margin-bottom: 15px;
	float: left;
}
.backgr_orange {
	background-color: #FEF8E9;
}
.backgr_blue {
	background-color: #F4F8FB;
}
.backgr_red {
	background-color: #FDF2F2;
}
#icon_holder {
	margin-bottom: 6px;
	margin-left: 18px;
	height: 34px;
}




#items-list1 { font-family: Verdana; font-size:9px; width:280px; overflow:hidden; background: url(dot_green.gif) top repeat-x; padding-bottom:0px;}
#items-list1 li { height:125px; line-height: 10px; color: #666; list-style-type: none;  padding-top:1px; margin-bottom: 15px; padding: 0px; background:url(dot_green.gif) bottom repeat-x;}
#items-list1 li .container { display: block; height: 123px;  padding-bottom: 2px; position: relative; vertical-align:middle; background:url(right_green.gif) right top no-repeat; }
#items-list1 li .bottom_line{ background:url(left_green.gif) left top no-repeat;}
#items-list1 li .container .cleaner {  }
#items-list1 li .cnt { display: block; overflow:hidden; width: 125px; height:80px;  float:right; margin-right: 15px; margin-top:10px;}
#items-list1 li .image { display: block; float: left; margin-left: 15px; margin-top:15px; }
#items-list1 li strong { position: absolute; bottom: 10px; left:25px; white-space:nowrap;}
#items-list1 li a {   color:#33AC1E; font-weight: bold; text-decoration:underline;}

#items-list2 { font-family: Verdana; font-size:9px; width:280px; overflow:hidden; background: url(dot_red.gif) top repeat-x; padding-bottom:0px;}
#items-list2 li { height:125px; line-height: 10px; color: #666; list-style-type: none;  padding-top:1px; margin-bottom: 15px; padding: 0px; background:url(dot_red.gif) bottom repeat-x;}
#items-list2 li .container { display: block; height: 123px;  padding-bottom: 2px; position: relative; vertical-align:middle; background:url(right_red.gif) right top no-repeat; }
#items-list2 li .bottom_line{ background:url(left_red.gif) left top no-repeat;}
#items-list2 li .container .cleaner {  }
#items-list2 li .cnt { display: block; overflow:hidden; width: 125px; height:80px;  float:right; margin-right: 15px; margin-top:10px;}
#items-list2 li .image { display: block; float: left; margin-left: 15px; margin-top:15px; }
#items-list2 li strong { position: absolute; bottom:10px; left:25px; white-space:nowrap; }
#items-list2 li a {   color:#F08D2B; font-weight: bold; text-decoration:underline;}

#items-list3 { font-family: Verdana; font-size:9px; width:280px; overflow:hidden; background: url(dot_yellow.gif) top repeat-x; padding-bottom:0px;}
#items-list3 li { height:125px; line-height: 10px; color: #666; list-style-type: none;  padding-top:1px; margin-bottom: 15px; padding: 0px; background:url(dot_yellow.gif) bottom repeat-x;}
#items-list3 li .container { display: block; height: 123px;  padding-bottom: 2px; position: relative; vertical-align:middle; background:url(right_yellow.gif) right top no-repeat; }
#items-list3 li .bottom_line{ background:url(left_yellow.gif) left top no-repeat;}
#items-list3 li .container .cleaner {  }
#items-list3 li .cnt { display: block; overflow:hidden; width: 125px; height:80px;  float:right; margin-right:15px; margin-top:10px;}
#items-list3 li .image { display: block; float: left; margin-left:15px; margin-top:15px; }
#items-list3 li strong { position: absolute; bottom:10px; left:25px; white-space:nowrap; }
#items-list3 li a {  color:#DDBC00; font-weight: bold; text-decoration:underline;}

#lang {position:relative; float:right; height:10px; width:60px;}
#lang a{ font-size:10px; line-height:10px; float:right; color:#2E5DA5; text-decoration:none; font-weight:bold; padding-right:2px;}
#lang a:hover{ font-size:10px; line-height:10px; float:right; color:#2E5DA5; text-decoration:none; font-weight:bold;}

 
#header_orange {
font-family: Arial;
font-size: 16px;
line-height: 17px;
font-weight: bold;
color: #FA9E5D;
border-bottom-width: 1px;
border-bottom-style: solid;
border-bottom-color: #FFBC8A;
margin-left: 10px;
margin-bottom: 11px;
padding-bottom: 2px;
}

#header_orange a{
font-family: Arial;
font-size: 15px;
line-height: 15px;
font-weight: bold;
color: #FA9E5D;
text-decoration : none;
}

#new_firm a { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; line-height:13px; color: #333333; }
#new_firm a:hover { color:#255AA9; text-decoration:none; }



#body{font-family:verdana; letter-spacing:-1px;  font-size:12px; }
#mybuton{ width:60px; border:0px; font-weight:bold; background:#355506; letter-spacing:-1px; color:#FFFFCC }

.rown{width:600px; overflow: hidden; /*height:100px;*/ font-family:verdana; font-size:10px; letter-spacing:-1px; color:#7C7C7C; padding-left:10px; padding-bottom:10px; padding-top:10px; }
.rowc{ width:600px; overflow: hidden; /*height:100px;*/ border-top:1px solid #D1D1D1; border-bottom:1px solid #D1D1D1; font-family:verdana; font-size:10px; background:#F4F4F4; letter-spacing:-1px; color:#7C7C7C; padding-left:10px; padding-bottom:10px; padding-top:10px; }
.rown a{color:#417EB5; text-decoration:none;}
.rowc a{color:#417EB5; text-decoration:none;}
.rowh { font-size:9px; line-height:20px; font-weight:bold;  color:#666666;font-family:verdana;}
.rowh a{ color:#417EB5; text-decoration:none; padding-left:5px;}
.rowh a:hover{ color:#F00; text-decoration:none; font-weight:normal; padding-left:5px;}
#mycol1{display:inline; width:100px; float:left; padding-right:5px; font-weight:bold;}
#mycol1 #img{display:inline; float:left; margin-top:5px;}
#mycol2{ display:inline; width:130px; float:left; padding-right:5px;}
#mycol3{ display:inline; width:140px; float:left; padding-right:5px;}
#mycol4{ display:inline; width:100px; float:left; padding-right:5px;}
#mycol5{ display:inline; width:100px; float:left; }

#body_bransh{ font-family:verdana; font-size:13px; color:#3C3C3C; padding-left:0px;}
.myinfo{ font-family:Verdana; font-weight:bold; font-size:12px; letter-spacing:-1px; color:#7C7C7C; padding-left:10px;}
.myinfo a{color:#417EB5; text-decoration:none;}


