/* Promod stylesheet */

body {margin:0px; background-image:url(images/bg.jpg); background-repeat:repeat-x; font-family:Tahoma, Helvetica, sans-serif; font-size:11px; color:#646464;}
img { border:none; }
a	{text-decoration:underline;}
a:hover	{text-decoration:none;}
select {color:#646464;font-family:Tahoma, Helvetica, sans-serif; font-size:11px; border:1px solid #e1e9ea; height:26px;}
.input {color:#000000; width:238px; height:24px; background-color:#FFFFFF; border:0; font-size:11px;}
.textarea{color:#9bb7ba; width:238px; height:100px; background-color:#FFFFFF; border:0; font-size:11px;}
.flag {float:left; padding:0px; margin-top:8px; padding-left:10px; padding-right:10px;}

#header {margin-left:auto; margin-right:auto; width:718px; height:109px; border:0px solid #333333}
#logo {padding-left:8px; margin-top:28px; float:left}
#footer {width:699px; margin-left:10px; margin-bottom:10px; height:36px; background-color:#e1e9ea;}

/* language box */
#lang {background-image:url(images/lang_bg_gol.jpg); width:120px; height:30px; padding-left:280px; margin-top:36px; text-align:center; float:left; background-position:right; background-repeat:no-repeat}
#lang h5 { font-family:Tahoma, Helvetica, sans-serif; font-size:11px; color:#5d6065; font-weight:normal;
		  background-image:url(images/lang_arrow.jpg); background-position:right; background-repeat:no-repeat; margin:0; padding:0; margin-top:8px; margin-right:10px; padding-right:20px;float:left}
#lang h5 a { text-decoration:none; color:#5d6065;}
#lang h5 a:hover { text-decoration:underline;}

/* language box */
#profilbox {background-image:url(images/lang_bg_gol.jpg); width:120px; height:30px; padding-left:280px; margin-top:36px; text-align:center; float:left; background-position:right; background-repeat:no-repeat}
#profilbox h5 { font-family:Tahoma, Helvetica, sans-serif; width:60px; font-size:11px; color:#5d6065; font-weight:normal; margin:0; padding:0; margin-top:8px;float:left;}
#profilbox h5 a { text-decoration:none; color:#5d6065;}
#profilbox h5 a:hover { text-decoration:underline;}

/* client box */
#login {background-image:url(images/lang_bg_gol.jpg); width:120px; height:30px; margin-top:36px; margin-left:10px; text-align:center; float:right}
#login h5 { font-family:Tahoma, Helvetica, sans-serif; font-size:11px; color:#5d6065; font-weight:normal; margin:0; padding:0; margin-top:8px; margin-right:8px; padding-right:10px;float:left}
#login h5 a { text-decoration:none; color:#5d6065;}
#login h5 a:hover { text-decoration:underline;}

#brands {width:700px;margin-left:20px;}
.brand {float:left; margin-top:20px; margin-right:20px;}

.cv_container {width:388px; background-color:#FFFFFF; margin-left:14px; }


.box_ a {color:#3693C3;}
#content {margin-left:auto; margin-right:auto; width:718px; background-color:#FFFFFF;}
#menu_bar {padding-top:10px; padding-left:10px; padding-bottom:10px;}
#header_img {width:699px; padding-left:10px; padding-bottom:10px;}
#left_content_box {width:271px; padding-left:10px; float:left}
#right_content_box {width:419px; margin-left:9px; background-color:#e1e9ea; margin-bottom:10px; float:left}
#left_content_box_small {width:217px; padding-left:10px; float:left}
#right_content_box_small {width:473px; margin-left:9px; background-color:#e1e9ea; margin-bottom:10px; float:left}
#right_content_box_small h1 { font-size: 16px; color:#000000;}


#submenu {width:271px; margin-bottom:10px;}
#submenu h4 {font-size:11px; color:#FFFFFF; margin:0; padding:0; margin-top:7px; margin-left:17px;}
#submenu h4 a {color:#FFFFFF; text-decoration:none;}
#submenu h4 a:hover {text-decoration:underline}
.small_rectangle_on {width:4px; height:26px; background-color:#ca2a12; margin-right:1px; float:left}
.submenu_cont_on {width:266px; height:26px; background-color:#ca2a12; float:left}
.small_rectangle {width:4px; height:26px; background-color:#e75940; margin-right:1px; float:left}
.submenu_cont {width:266px; height:26px; background-color:#e75940; float:left}
.submenu_cont h4 {background-image:url(images/arrow.gif); background-repeat:no-repeat; background-position:right; margin:0; padding:0; margin-right:30px; width:235px;}
/*classes*/


.left_box_small {width:217px; margin-bottom:10px;}
.left_box_small a {color:#000000;}
.left_box_small a:hover {color:#FFFFFF;}
.left_box_small p {margin:0; margin:0; padding-left:14px; color:#000000; padding-right:10px;}
.left_box_small h1 {color:#000000; font-size:11px; margin:0; padding-left:14px;}
.left_box_small h2 {color:#115071; font-size:11px; margin:0; padding-left:14px; padding-bottom:20px; font-weight:normal}
.left_box_small h3 {background-image:url(images/go_button.gif); background-repeat:no-repeat; background-position:left; margin:0px; padding:0px; margin-left:14px; margin-top:15px; padding-left:35px;padding-bottom:5px; padding-top:5px; color:#000000; font-size:11px;}
.left_box_small h3 a { text-decoration:none; color:#000000;}
.left_box_small h3 a:hover { text-decoration:underline;}



.left_box {width:271px; margin-bottom:10px;}
.left_box a {color:#000000;}
.left_box a:hover {color:#FFFFFF;}
.left_box p {margin:0; margin:0; padding-left:14px; color:#000000; padding-right:10px;}
.left_box h1 {color:#000000; font-size:11px; margin:0; padding-left:14px;}
.left_box h2 {color:#115071; font-size:11px; margin:0; padding-left:14px; padding-bottom:20px; font-weight:normal}
.left_box h3 {background-image:url(images/go_button.gif); background-repeat:no-repeat; background-position:left; margin:0px; padding:0px; margin-left:14px; margin-top:15px; padding-left:35px;padding-bottom:5px; padding-top:5px; color:#000000; font-size:11px;}
.left_box h3 a { text-decoration:none; color:#000000;}
.left_box h3 a:hover { text-decoration:underline;}



.right_box {width:388px; margin-bottom:18px;}
.right_box p {margin:0; margin:0; color:#646464; margin-top:14px;}
.right_box h1 {color:#000000; font-size:12px; margin:0;}
.right_box h2 {background-image:url(images/arrow.jpg); background-repeat:no-repeat; background-position:left; margin:0; padding:0; color:#7b7e2b; font-size:11px; font-weight:normal; padding-left:20px; margin-top:20px;} 
.right_box h2 a { text-decoration:underline; color:#7b7e2b;}
.right_box h2 a:hover { text-decoration:none;}


.right_box_small {width:473px; margin-bottom:18px;}
.right_box_small p {margin:0; margin:0; color:#646464; margin-top:14px; font-size:11px;}
.right_box_small h1 {color:#000000; font-size:12px; margin:0;}
.right_box_small h2 {background-image:url(images/arrow.jpg); background-repeat:no-repeat; background-position:left; margin:0; padding:0; color:#7b7e2b; font-size:11px; font-weight:normal; padding-left:20px; margin-top:20px;} 
.right_box_small h2 a { text-decoration:underline; color:#7b7e2b;}
.right_box_small h2 a:hover { text-decoration:none;}

#right_content_box h3 {background-image:url(images/go_button.gif); background-repeat:no-repeat; background-position:left; margin:0px; padding:0px; margin-left:14px; margin-top:15px; padding-left:35px;padding-bottom:5px; padding-top:5px; color:#000000; font-size:11px; margin-bottom:25px;}
#right_content_box h3 a { text-decoration:none; color:#000000;}
#right_content_box h3 a:hover { text-decoration:underline;}



#right_content_box_small h3 {background-image:url(images/go_button.gif); background-repeat:no-repeat; background-position:left; margin:0px; padding:0px; margin-left:14px; margin-top:15px; padding-left:35px;padding-bottom:5px; padding-top:5px; color:#000000; font-size:11px; margin-bottom:25px;}
#right_content_box_small h3 a { text-decoration:none; color:#000000;}
#right_content_box_small h3 a:hover { text-decoration:underline;}


#gallery_box {width:359px; height:120px; margin-left:14px; padding-top:10px; background-image:url(images/sigla.jpg); background-repeat:no-repeat; background-position:left}

.box {width:388px; background-color:#FFFFFF; margin-left:14px;}
.box ul {margin:0; padding:0;}
.box li {margin:0; padding:0; list-style-type:armenian;}

.box_ {width:455px; background-color:#FFFFFF; margin-left:9px;}
.top_cap {background-image:url(images/box_top.jpg); width:388px; height:7px; margin-left:14px; background-repeat:no-repeat; background-color:#FFFFFF}
.bottom_cap {background-image:url(images/box_bottom.jpg); width:388px; height:7px; margin-left:14px; background-repeat:no-repeat; background-color:#FFFFFF; background-position:bottom}
.top_cap_ {background-image:url(images/box_top_.jpg); width:455px; height:4px; margin-left:9px; background-repeat:no-repeat; background-color:#FFFFFF}
.bottom_cap_ {background-image:url(images/box_bottom_.jpg); width:455px; height:4px; margin-left:9px; background-repeat:no-repeat; background-color:#FFFFFF; background-position:bottom}
.image_container {float:left; width:104px; height:101px; margin-left:14px; margin-top:14px; margin-bottom:14px;}
.text_container {float:left; width:238px; margin-top:14px; margin-left:16px; margin-bottom:14px;}
.text_container h1 a {color: #000000; text-decoration:none;}
.text_container h1 a:hover {color: #76792B;}

#cv_container {float:left; width:420px; margin-top:14px; padding-left:16px; margin-bottom:14px;}
#cv_container h4 {margin:0; padding:0; padding:7px; margin-bottom:15px; font-family:Tahoma, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#ffffff; background-color:#ca2a12; margin-top:15px;} 
#cv_container h5 {margin:0; padding:0; padding:7px; margin-bottom:15px; font-family:Tahoma, Helvetica, sans-serif; font-size:11px; font-weight:bold; background-color:#e1e9ea; margin-top:15px;}
#cv_container label {display:block; width:130px; font-weight:bold; padding-left:7px; float:left;}
#cv_container ul li {margin:0; padding:0; margin-left:5px; list-style:decimal-leading-zero;}


/* breadcrumbs */
#breadcrumbs {width:455px; height:30px; background-color:#FFFFFF; margin-left:9px; margin-top:9px;}
#breadcrumbs h4 {margin:0; padding:0; font-size:11px; color:#4c4c4c; margin-left:14px; padding-top:7px; font-weight:normal; text-transform:lowercase;}
#breadcrumbs h4 a {text-decoration:underline;color:#4c4c4c; font-weight:bold;}
#breadcrumbs h4 a:hover {text-decoration:none;}

#sub_menu {width:174px; margin-left:21px; text-transform:lowercase;}
	#sub_menu h1 {margin:0; padding:0; font-size:11px; color:#ffffff; font-weight:normal; padding-left:28px; padding-top:2px; padding-bottom:2px; background-image:url(images/bulletmic.gif); background-repeat:no-repeat; background-position:left;}
	#sub_menu h1 a {text-decoration:none; color:#FFAEA2}
	#sub_menu h1 a:hover {text-decoration:none; color:#ffffff}
	#sub_menu h2 {margin:0; padding:0; font-size:11px; color:#FFAEA2; font-weight:normal; padding-left:40px; padding-top:2px; padding-bottom:2px; background-image:url(images/bulletmic1.gif); background-repeat:no-repeat; background-position:left;}
	#sub_menu h2 a {text-decoration:none; color:#FFAEA2}
	#sub_menu h2 a:hover {text-decoration:none; color:#ffffff}

	#sub_menu h5 {margin:0; padding:0; background-image:url(images/arrow.gif); background-repeat:no-repeat; background-position:left; font-size:13px; color:#FFFFFF; font-weight:bold; padding-left:15px; padding-bottom:2px;padding-top:2px;}
#sub_menu h5 a {text-decoration:none; color:#FFFFFF}
	#sub_menu h5 a:hover {text-decoration:none; color:#ffffff;}
	#sub_menu h4 {margin:0; padding:0; font-size:13px; color:#FFFFFF; font-weight:normal; padding-left:15px; padding-top:2px; padding-bottom:2px;}
	#sub_menu h4 a {text-decoration:none; color:#FFFFFF}
	#sub_menu h4 a:hover {text-decoration:none; color:#f0aca1}
	#sub_menu h6 {margin:0; padding:0; font-size:11px; color:#FFAEA2; font-weight:normal; padding-left:40px; padding-top:2px; padding-bottom:2px; background-image:url(images/bulletmic1.gif); background-repeat:no-repeat; background-position:left;}
	#sub_menu h6 a {text-decoration:none; color:#FFAEA2}
	#sub_menu h6 a:hover {text-decoration:none; color:#ffffff}


	#sub_menu_sep {width:100%; height:1px; background-color:#d44f3a}
	
#caracter {width:100%; height:24px; background-color:#e9eff0; margin-top:20px; margin-bottom:20px;}


.gallery_image {border:2px solid #e1e9ea; width:92px; height:68px; float:left;margin-left:20px;}
.menu_item {height:41px; float:left}
.separator {clear:both}
.separator_submenu {clear:both; height:1px;}
.title_container {padding-left:14px; padding-top:16px; padding-bottom:20px;}
.spacer {height:52px;}
.news_button {background-image:url(images/big_button.jpg); background-repeat:no-repeat; margin:0; padding:0; margin-left:14px; margin-top:10px; width:70px; height:26px;color:#FFFFFF; border:0; font-size:11px;}
.contact_button {background-image:url(images/big_button.gif); background-repeat:no-repeat; margin:0; padding:0; width:70px; height:26px;color:#FFFFFF; border:0; font-size:11px;}
.footer_text {color:#7a8ea1; padding-left:20px; padding-right:20px; padding-top:10px; float:left}
.footer_text a {color:#7a8ea1; text-decoration:none}
.footer_text a:hover {text-decoration:underline}
.sep {color:#7a8ea1; padding-left:10px; padding-right:10px; padding-top:10px; float:left}
.field_01	{color:#646464; width:238px; height:18px; background-color:#FFFFFF; font-size:11px; padding:5px;border:1px solid #e1e9ea; font-family:Tahoma, Helvetica, sans-serif }

.t_header	{background-color:#ca2a12; padding:10px; color:white; font-weight:bold;}
.td_01	{background-color:#e1e9ea; padding:3px 10px 3px 10px;}
.td_02	{background-color:#f2f6f6; padding:3px 10px 3px 10px;}

.product_title {font-size:20px; color:#648083; font-family:Arial, Helvetica, sans-serif}
.product_link { color:#646464; width:80px; margin-top:5px;}
.product_link a {text-decoration:none; color:#646464;}
.product_link a:hover {text-decoration:underline;}
.close {color:#FFFFFF;}
.close a {text-decoration:none;color:#FFFFFF}
.close a:hover {text-decoration:underline;}

#error {
	position:relative; 
	background-color:#FFFFFF; 
	width:241px; 
	padding:5px; 
	color:#FF0000; 
	float:right; 
	top:6px;  
	z-index:0;
}

#profil {
	position:relative; 
	background-color:#FFFFFF; 
	width:250px; 
	height:30px; 
	color:#FF0000; 
	float:right; 
	top:6px;  
}

#profil label{
	position:relative;
	margin-left:10px;
	top:7px;
}

#profil a { 
	text-decoration:underline; 
	color:#76792B;
}

#profil a:hover { 
	text-decoration:none; 
}

.anylinkcss{
position:absolute;
visibility: hidden;
z-index: 100;
}