body	{text-align: center; font-size: 100%; font-family: Arial,"Arial CE","Helvetica CE",Helvetica,sans-serif; }
img 	{border: 0px;} 
form	{display: block; clear: both; padding: 0px; margin: 0px;}
h1	{padding: 4px 0px; margin: 0px auto; width: 974px; font-size: 90%; background-color: #ffffff; text-align: left;}
h2	{margin: 0px; padding: 0px; font-size: 12px;}
h3	{margin: 0px; padding: 0px; font-size: 12px;}
p	{margin: 0px; padding: 0px; padding-top: 4px; text-align: justify;}

a	{color: #1c3d60;}
a:hover	{color: #000000;}

#page 	{margin: 0px auto; width: 974px; font-size: 80%; position: relative; text-align: left; background-repeat: repeat-y;}

#head-czechtrade	{font-size: 70%; width: 974px; margin: 0px auto; text-align: right;}
#head-czechtrade a	{color: #1C18DE;}
#head-czechtrade a:hover{color: #DF2018;}

#head 			{font-size: 70%; width: 974px; height: 66px; margin: 0px auto; text-align: left;}
#head #logo_czechtrade	{float: left; width: 110px; height: 60px;}
#head a			{color: #0000ff; cursor: hand;}
#head a:hover		{color: #ff0000;}
#head #flags		{float: right; width: 580px;  margin-right: 10px; }
#head .flag 		{width: 50px; height: 60px; float: right; text-align: center;}
#head .flag img		{margin-top: 10px;}
#head span		{display: block; float: right;  padding-top: 46px; padding-right: 4px;}

#cesta			{width: 974px; font-size: 80%; text-align: left; margin: 0px auto; }

.form			{margin: 0px auto; width: 974px; height: 34px;}
.hledej_cz		{background: #e4e4e4 url("../images/hledej_cz.gif") no-repeat;}
.hledej_en		{background: #e4e4e4 url("../images/hledej_en.gif") no-repeat;}
.hledej_de		{background: #e4e4e4 url("../images/hledej_de.gif") no-repeat;}
.hledej_fr		{background: #e4e4e4 url("../images/hledej_fr.gif") no-repeat;}
.hledej_ru		{background: #e4e4e4 url("../images/hledej_ru.gif") no-repeat;}
.hledej_es		{background: #e4e4e4 url("../images/hledej_es.gif") no-repeat;}
.hledej_it 		{background: #e4e4e4 url("../images/hledej_it.gif") no-repeat;}
.hledej_sk 		{background: #e4e4e4 url("../images/hledej_sk.gif") no-repeat;}
.hledej_pl 		{background: #e4e4e4 url("../images/hledej_pl.gif") no-repeat;}

.form form		{padding: 6px 0px; margin: 0px;}
.form form div		{float: left;}
.form form .input   	{margin: 0px 20px 0px 170px; width: 270px;}




#mail_error		{font-size: 12px; padding: 2px 0px 0px 12px;}


#body_left	{width: 494px; float:left; padding-top: 5px;}
#body_right	{float:right; width: 281px; padding-top: 5px;}


/* start email form contat */
#mail_form		{background: url("../images/background_form_left.gif") repeat-y; margin: 6px 0px;}
#mail_form div		{clear: left;}
#mail_form label	{display: block; color: #666666; font-size: 10px;}
#mail_form input	{width: 340px; margin: 0px 0px 5px 0px; padding: 0px;}
#mail_form textarea	{width: 340px; height: 170px; margin: 5px 0px 0px 0px; padding: 0px;}
#mail_form select	{margin: 5px 0px 5px 0px; padding: 0px;}
#mail_form strong	{color: #ff0000; font-weight: bold; font-size: 20px; position: absolute;}

#mail_form a		{line-height: 24px;}
#mail_form .label	{display: block; float: left; width: 240px; text-align: right; margin-right: 10px; position: relative;}
#mail_form .label span	{display: block; margin: 5px 5px 0px 5px; padding: 8px 0px 5px 5px;}
#mail_form .line	{border-top: 2px groove #ffffff;}
#mail_form .description	{display: block; float: right; width: 375px; text-align: justify;}
#mail_form .description span	{display: block; padding: 10px 10px 10px 10px; background: url("../images/background_form_right.gif") repeat-y;}
#mail_form .input	{display: block; float: left; margin-top: 6px;}
#mail_form .input_all input {margin-right: 10px;}
#mail_form .input_all span	{display: block; float: left;}

#input_name input	{width: 310px;}
#input_firm input	{width: 310px;}
#input_street input	{width: 200px;}
#input_city input	{width: 150px;}
#input_zipcode input	{width: 70px;}
#input_email input	{width: 200px;}
#input_phone input	{width: 100px;}
#input_code input	{width: 70px;}
#input_submit input	{width: 85px; margin-top: 20px;}
#input_contact_to input	{width: 15px; height: 24px;}
#input_day select	{width: 45px;}
#subject		{position: relative; top: 8px;}
#email_name		{position: relative; top: 14px;}
#povinne_udaje		{font-size: 11px !important; color: #ff0000 !important; position: relative; top: 16px;}

.header_mail		{position: relative; background-color: #ffffff; padding: 5px 0px;}
.header_mail div	{background-color: #E5E8EF; padding: 5px 10px; font-weight: bold; border-bottom: 1px solid #979EA4;}
#des_height		{height: 155px; _height: 180px;}

a img.a_img		{border: 2px solid #F1F1F1;}
a:hover img.a_img	{border: 2px solid #1c3d60;}
.a_text	 		{position: relative; top: -5px;}


.clear		{clear: both; height: 1px; overflow: hidden; float: none !important;}


.submit		{width: 80px;}





#pata-czechtrade	{text-align: center; margin: 0px auto; padding-top: 6px; width: 974px; border-top: 1px solid #cccccc;  background-color: #ffffff; font-size: 75%; }
#pata-czechtrade a		{color: #908f8f;}
#pata-czechtrade a:hover	{color: #ff0000;}
#pata-czechtrade #copy 	{position: relative; top: 4px; background-color: #ffffff; margin-bottom: 5px;} 


