@charset "windows-1250";
/* CSS Document */

body
	{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	margin: 0px;
	padding: 0px;
	background-image: url('/images/bg-body.jpg');
	color: #040404;
	}
	
a
	{
	font-size: 12px;
	color: #474747;
	}
	
a:hover
	{
	text-decoration: none;
	}
	
input
	{
	color: #474747;
	font-size: 11px;
	}
	
select
	{
	color: #474747;
	}
	
ul
	{
	margin: 0px;
	
	}
	
li
	{
	list-style-image: url('/images/bg-dot.png');
	line-height: 20px;
	}

h1
	{
	position: absolute;
	margin: 20px 0px 0px 100px;
	visibility: hidden;
	}	
	
h2
	{
	font-size: 12px;
	font-weight: normal;
	width: 790px;
	border-bottom: 1px dashed #474747;
	background-image: url('/images/ico-home.png');
	background-repeat: no-repeat;
	background-position: 15px 3px;
	padding: 0px 0px 3px 30px;
	margin: 15px 0px 5px 250px;
	}	
	
h3
	{
	font-size: 18px;
	color: #008cd3;
	border-bottom: 3px solid #008cd3;
	margin: 10px 0px 5px 0px;
	padding: 0px 0px 3px 25px;
	width: 795px;
	}
	
h4
	{
	font-size: 14px;
	color: #404040;
	margin: 0px;
	padding: 0px;
	}
	
h5
	{
	color: #008cd3;
	font-size: 14px;
	margin: 0px 0px 10px 0px;
	padding: 0px;
	}
	
h6
	{
	color: #474747;
	font-size: 14px;
	margin: 0px 0px 10px 0px;
	padding: 0px;
	border-bottom: 3px solid #474747;
	}	
	
#all
	{
	width: 1100px;	
	height: auto;
	margin: 0px auto;
	}
	
#header
	{
	width: 1100px;
	height: 115px;
	margin: 0px auto;
	}
	
#main_top
	{
	width: 1100px;
	height: 38px;
	background-image: url('/images/bg-top.jpg');
	background-repeat: no-repeat;
	background-color: #fff;
	}

#main_middle
	{
	width: 1100px;
	height: auto;
	background-image: url('/images/bg-repeat.jpg');
	background-repeat: no-repeat;
	background-color: #fff;
	padding: 10px 0px 0px 0px;
	}	

#main_bottom
	{
	width: 1100px;
	height: 70px;
	background-image: url('/images/bg-bottom.jpg');
	background-repeat: no-repeat;
	background-color: #fff;
	padding: 30px 0px 0px 0px;
	background-position: bottom;
	}	
	
#main
	{
	min-width: 1000px;
	max-width: 1000px;
	height: auto;
	background-repeat: no-repeat;
	margin: 0px auto;
	border-top: 1px solid #fff;
	border-bottom: 1px solid #fff;
	padding: 0px 0px 10px 0px;
	}
	
#footer
	{
	min-width: 1000px;
	max-width: 1000px;
	height: 130px;	
	margin: 0px auto 50px auto;
	background-image: url('/images/bg-footer.jpg');
	background-position: bottom;
	background-repeat: repeat-x;
	color: #353b41;
	background-color: #a5a5a5;
	}	
	
#header_logo
	{
	width: 500px;
	height: 71px;
	background-image: url('/images/bg-logo.png');
	float: left;
	text-decoration: none;
	margin: 0px 0px 0px 50px;
	}
	
#menu
	{
	width: 950px;
	height: 44px;
	clear: both;
	margin: 0px auto;
	text-align: center;
	}	

#footer_bg_right
	{
	width: 100%;
	height: 130px;
	background-repeat: no-repeat;		
	background-image: url('/images/bg-footer-right.jpg');
	background-position: bottom right;
	}
	
#footer_bg_left
	{
	width: 100%;
	height: 130px;
	background-image: url('/images/bg-footer-left.jpg');
	background-repeat: no-repeat;
	background-position: bottom left;
	}		
	
.rss_ico
	{
	float: right;
	width: 70px;
	height: 23px;
	background-image: url('/images/ico-rss.png');
	background-repeat: no-repeat;
	margin: 30px 10px 0px 0px;
	padding: 5px 0px 0px 35px;
	color: #fff;
	}
	
#account
	{
	float: right;
	width: 292px;
	height: 76px;
	background-image: url('/images/bg-account.png');
	margin: 0px 30px 0px 0px;
	}
	
#account_top
	{
	margin: 10px 0px 0px 70px;
	}
	
#account_bottom	
	{
	margin: 10px 0px 0px 60px;
	font-weight: bold;
	}	
	
.red
	{
	color: #ee3e27;	
	}
	
.account_login
	{
	color: #ee3e27;
	margin: 0px 0px 0px 3px;
	}
	
.account_cart
	{
	margin: 0px 0px 0px 3px;
	}

#help
	{
	width: 185px;
	height: 27px;
	background-image: url('/images/ico-help.png');
	background-repeat: no-repeat;
	margin: 0px 0px 0px 30px;
	background-position: left 7px;
	font-weight: bold;
	padding: 12px 0px 0px 35px;
	float: left;
	}
	
#search
	{
	width: 748px;
	height: auto;
	float: left;
	margin: 8px 0px 0px 0px;
	}	

#ico_search
	{
	width: 52px;
	height: 48px;
	background-image: url('/images/ico-search.png');
	background-repeat: no-repeat;
	position: absolute;
	margin: -18px 0px 0px 0px;
	}

.select
	{
	margin: 0px;
	padding: 2px 0px 0px 0px;
	height: 22px;
	}
	
#search .select
	{
	margin: 0px 10px 0px 10px;
	float: left;
	}
	
.submit
	{
	width: auto;
	color: #fff;
	font-size: 12px;
	outline-style: none;
	height: 21px;
	padding: 0px 3px 2px 3px;
	background-image: url('/images/bg-button-blue.jpg');
	background-repeat: repeat-x;
	border: none;
	cursor: pointer;
	}
	
.submit_admin
	{
	width: auto;
	color: #01699e;
	font-size: 12px;
	outline-style: none;
	height: 21px;
	padding: 0px 3px 2px 3px;
	background: none;
	text-decoration: none;
	border: none;
	cursor: pointer;
	}	
	
.submit_admin:hover
	{
	text-decoration: none;
	color: #474747;
	}
	
#main_left
	{
	width: 220px;
	height: auto;
	margin: 30px 0px 30px 30px;
	float: left;
	}
	
.correct
	{
	width: 100%;
	height: 1px;
	clear: both;
	}
	  
#main_left_menu_1
	{
	width: 220px;
	height: 103px;
	background-image: url('/images/bg-main_menu_1.png');
	background-repeat: no-repeat;
	}
		
#main_left_menu_2
	{
	width: 220px;
	height: 368px;
	background-image: url('/images/bg-main_menu_2.png');
	background-repeat: no-repeat;
	}
	
#main_left_menu_3
	{
	width: 220px;
	height: 256px;
	background-image: url('/images/bg-main_menu_3.png');
	background-repeat: no-repeat;
	}	
	
.main_left_menu_h
	{
	font-size: 14px;
	color: #fff;
	text-decoration: none;
	float: left;
	width: 220px;
	height: 34px;
	margin: 9px 0px -3px 15px;
	}
	
.main_left_menu_h:hover
	{
	text-decoration: underline;
	}
	
.main_left_menu_a
	{	
	text-decoration: none;
	position: relative;
	top: 2px;
	}
	
.main_left_menu_a:hover
	{
	text-decoration: underline;
	}

#main_left_menu_3 ul
	{
	margin: 0px 0px 0px 0px;
	}

#main_left_menu_3 li
	{
	list-style: none;
	margin: 0px 0px 0px 7px;
	}
	
#clouds
	{
	width: 180px;
	height: 110px;
	text-align: center;
	padding: 30px 20px;
	}
	
.size_14
	{
	font-size: 14px;
	}
	
.size_18
	{
	font-size: 18px;
	}
	
.size_24
	{
	font-size: 24px;
	}	
	
.clouds_link
	{
	text-decoration: none;
	line-height: 22px;
	padding: 0px 2px;
	}
	
.clouds_link:hover
	{
	text-decoration: underline;
	}
	
#main_left_menu_4
	{
	width: 220px;
	height: 148px;
	background-image: url('/images/bg-main_menu_4.png');
	background-repeat: no-repeat;
	}	
	
#main_left_menu_5
	{
	width: 220px;
	height: 106px;
	background-image: url('/images/bg-main_menu_5.png');
	background-repeat: no-repeat;
	}		
	
.main_left_menu_5_link
	{
	width: 220px;
	height: 95px;
	float: left;
	text-decoration: none;
	}
	
#main_left_menu_4 .main_left_menu_a
	{
	color: #12a3c1;
	text-decoration: underline;
	}
	
#main_left_menu_4 .main_left_menu_a:hover
	{
	text-decoration: none;
	}
	
#main_left_menu_4 p
	{
	margin: 0px;
	padding: 0px;
	}
	
#main_right
	{
	width: 680px;
	height: auto;
	float: left;
	margin: 0px 0px 0px 40px;
	}
	
#main_right_flash
	{
	width: 420px;
	height: 228px;
	background-image: url('/images/hp-flash.png');
	float: left;
	}
	
#main_right_tshirt
	{
	width: 220px;
	height: 239px;
	background-image: url('/images/bg-main_right_tshirt.png');
	float: left;
	margin: 0px 0px 0px 40px;
	}	
	
.main_right_tshirt_link
	{
	width: 220px;
	height: 239px;
	float: left;
	text-decoration: none;
	}
	
#main_right_flash2
	{
	width: 100%;
	height: 771px;
	background-image: url('/images/flash-home2.png');
	}
	
#main_right_bottom
	{
	width: 100%;
	height: 277px;
	background-image: url('/images/bg-main_right_bottom.jpg');
	background-repeat: repeat-x;
	margin: 10px 0px 0px 0px;
	}
	
#main_right_bottom_left
	{
	width: 390px;
	height: 277px;
	float: left;
	margin: 0px 0px 0px 30px;
	}
	
.main_right_bottom_left_h
	{
	width: 100%;
	height: 50px;
	float: left;
	background-image: url('/images/ico-comunity.png');
	background-repeat: no-repeat;
	padding: 25px 0px 0px 65px;
	font-size: 16px;
	text-decoration: none;
	}
	
.grey2
	{
	color: #9a9a9a;
	}
	
#main_right_bottom_right
	{
	width: 200px;
	height: 277px;
	float: right;
	margin: 0px 30px 0px 0px;
	}	
	
.main_right_bottom_right_h
	{
	width: 100%;
	height: 50px;
	float: left;
	background-image: url('/images/ico-photos.png');
	background-repeat: no-repeat;
	padding: 25px 0px 0px 65px;
	font-size: 16px;
	text-decoration: none;
	}	
	
.comunity_list_item
	{
	width: 100%;
	height: auto;
	padding: 0px;
	margin: 10px 0px 30px 0px;
	clear: both;
	}
	
.comunity_list_item_calendar
	{
	width: 36px;
	height: 41px;
	background-image: url('/images/ico-calendar.png');
	background-repeat: no-repeat;
	float: left;
	margin: 0px;
	padding: 0px;
	font-size: 11px;
	font-weight: bold;
	padding: 20px 0px 0px 4px;
	}
	
.comunity_list_item_text
	{
	width: 335px;
	height: auto;
	float: right;
	}

.comunity_list_item_link , .comunity_list_item_text span
	{
	color: #53bd15;
	font-weight: bold;
	font-size: 14px;
	}
	
#footer_links_1
	{
	width: 180px;
	float: left;
	height: 101px;
	border-right: 1px dashed #fff;
	margin: 5px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	}
	
#footer_links_1 a
	{
	margin: 0px 0px 0px 3px;
	line-height: 17px;
	}
	
#footer_links_1 div
	{
	margin: 0px 0px 0px 30px;
	}
	
#footer_links_2
	{
	width: 215px;
	float: left;
	height: 96px;
	border-right: 1px dashed #fff;
	margin: 5px 0px 0px 0px;
	padding: 5px 0px 0px 15px;
	}

#footer_links_2_left
	{
	font-weight: bold;
	margin: 0px 0px 10px 0px;
	}
	
#footer_links_3
	{	
	width: 185px;
	float: left;
	height: 96px;
	border-right: 1px dashed #fff;
	margin: 5px 0px 0px 0px;
	padding: 5px 0px 0px 15px;
	}
	
#footer_links_3 a
	{
	margin: 0px 0px 0px 3px;
	line-height: 17px;
	}	

#footer_links_3 img
	{
	margin: 5px 0px 0px 0px;
	}

#footer_sign
	{
	width: 323px;
	height: 83px;
	background-image: url('/images/bg-sign.png');
	background-repeat: no-repeat;
	float: right;
	margin: 10px 30px 0px 0px;
	padding: 10px;
	
	}
	
#footer_sign span
	{
	color: #12a3c1;
	font-weight: bold;
	}
	
#footer_sign form
	{
	margin: 5px 0px 0px 0px;
	}
	
#sign_email
	{
	width: 240px;
	}
	
#footer_links_2_right a
	{
	width: auto;
	height: 19px;
	background-repeat: no-repeat;
	display: block;
	padding: 4px 0px 0px 30px;
	}
	
#footer_links_2 div
	{
	margin: 0px 0px 0px 30px;
	}
	
#footer_links_2 div a
	{
	margin: 0px 0px 0px 3px;
	}
	
.footer_cz
	{	
	background-image: url('/images/ico-cz.png');	
	font-weight: bold;
	text-decoration: none;
	background-repeat: no-repeat;
	padding: 4px 0px 0px 30px;
	float: left;
	height: 19px;
	}
	
.footer_us
	{
	background-image: url('/images/ico-us.png');
	}	
	
.footer_eu
	{
	background-image: url('/images/ico-eu.png');
	}		
	
#footer a
	{
	color: #353b41;
	}
	
.menu_link_left
	{
	width: 3px;
	height: 44px;
	background-image: url('/images/bg-menu_left.jpg');
	float: left;
	}
	
.menu_link_middle
	{
	width: auto;
	height: 30px;
	background-image: url('/images/bg-menu_middle.jpg');
	float: left;
	padding: 14px 5px 0px 5px;
	text-align: center;
	}	
	
.menu_link_right
	{
	width: 7px;
	height: 44px;
	background-image: url('/images/bg-menu_right.jpg');
	float: left;
	}		
	
.menu_link
	{
	width: auto;
	height: 44px;	
	float: left;
	font-size: 16px;
	font-weight: bold;
	text-decoration: none;
	color: #fff;
	text-transform: uppercase;
	padding: 0px 0px 0px 0px;
	margin: 0px 5px 0px 0px;
	}
		
.menu_link:hover .menu_link_left, .menu_link_active .menu_link_left
	{
	background-image: url('/images/bg-menu_left_hover.jpg');	
	}
	
.menu_link:hover .menu_link_middle, .menu_link_active .menu_link_middle
	{
	background-image: url('/images/bg-menu_middle_hover.jpg');	
	color: #636363;
	}
	
.menu_link:hover .menu_link_right, .menu_link_active .menu_link_right
	{
	background-image: url('/images/bg-menu_right_hover.jpg');	
	}	
	
#main_middle_left
	{
	width: 211px;
	height: auto;
	float: left;
	margin: 0px 10px 0px 30px;
	}
	
#main_middle_right
	{
	width: 811px;
	height: auto;
	float: left;
	margin: 0px 00px 0px 0px;
	}	
	
#home_menu
	{
	width: 211px;
	height: 300px;
	background-image: url('/images/bg-hp_menu.jpg');
	}
	
#home_banner
	{
	width: 811px;
	height: 300px;
	float: left;
	background-image: url('/images/bg-hp_banner.jpg');
	text-decoration: none;
	}
	
#home_ref
	{
	width: 211px;
	height: 219px;
	float: left;
	background-image: url('/images/bg-home_bottom_left.jpg');
	text-decoration: none;
	margin: 41px 0px 0px 0px;
	padding: 26px 0px 0px 0px;
	}	
	
#home_ref img
	{
	border: none;
	}
	
#home_info
	{
	width: 811px;
	height: 245px;
	background-image: url('/images/bg-home_bottom_right.jpg');
	margin: 40px 0px 20px 0px;
	}
	
.home_menu
	{
	font-size: 14px;
	color: #008cd3;
	text-decoration: none;
	font-weight: bold;
	float: left;
	width: 90px;
	height: auto;
	margin: 48px 0px 0px 110px;
	}
	
.home_menu2
	{
	margin: 33px 0px 0px 110px;
	}	
	
#home_info_left
	{
	width: 460px;
	height: 170px;
	margin: 40px 0px 0px 90px;
	float: left;
	}
	
#home_info_left_1, #home_info_left_2
	{
	width: 100%;
	height: 60px;
	}
	
.home_info_link
	{
	color: #fff;
	text-decoration: none;
	margin: 0px 0px 0px 330px;
	position: relative;
	top: 7px;
	}
	
#home_info_right
	{
	width: 235px;
	height: auto;
	float: left;
	}
	
#home_info_right_1
	{
	width: 210px;
	height: 180px;
	margin: 40px 0px 0px 45px;
	}	
	
.home_info_link2
	{
	color: #fff;
	text-decoration: none;
	margin: 0px 0px 0px 98px;
	position: relative;
	top: 3px;
	}	
	
.left_banner
	{
	width: 100%;
	height: 406px;
	float: left;
	background-image: url('/images/bg-left-buy.jpg');
	text-decoration: none;
	margin: 40px 0px 0px 0px;
	background-repeat: no-repeat;
	}
	
.tech_img
	{
	width: 153px;
	height: auto;
	float: left;
	}
	
.tech_text
	{
	width: 640px;
	height: auto;
	float: left;
	margin: 0px 0px 0px 15px;
	}
	
.line
	{
	width: 100%;
	height: 1px;
	background-image: url('/images/bg-line.jpg');
	background-repeat: no-repeat;
	}
	
.tech_link
	{
	width: 100%;
	height: 30px;
	background-image: url('/images/bg-calculate.jpg');
	float: left;
	background-repeat: no-repeat;
	background-position: right 0px;
	text-align: right;
	text-decoration: none;
	color: #fff;
	padding: 16px 12px 0px 0px;
	position: relative;
	left: -10px;
	margin: 10px 0px 0px 0px;
	}
	
.tech
	{
	width: 100%;
	height: auto;
	margin: 0px 0px 20px 0px;
	}
	
#order_left
	{
	width: 210px;
	height: auto;
	margin: 60px 0px 0px 0px;
	}
	
#order_right_1
	{
	width: 810px;
	height: 414px;
	background-image: url('/images/bg-order_right_1.jpg');
	margin: 10px 0px 20px 0px;
	}
	
#order_right_2
	{
	width: 810px;
	height: 680px;
	background-image: url('/images/bg-order_right_2.jpg');
	margin: 10px 0px 20px 0px;
	}	
	
#order_right_22
	{
	width: 810px;
	height: 414px;
	background-image: url('/images/bg-order_right_22.jpg');
	margin: 10px 0px 20px 0px;
	}		
	
#order_right_bottom
	{
	width: 720px;
	height: 78px;
	background-image: url('/images/bg-order_right_bottom.jpg');
	padding: 18px 0px 0px 90px;
	}
	
#order_left_h
	{
	font-size: 18px;
	width: 100%;
	height: 33px;
	text-align: center;
	color: #fff;
	background-image: url('/images/bg-order_left_1.jpg');
	padding: 12px 0px 0px 0px;
	}
	
#order_left_text
	{
	width: 100%;
	min-height: 205px;
	height: auto;
	padding: 5px 0px 0px 0px;
	background-image: url('/images/bg-order_left_2.jpg');
	}
	
#order_left_link
	{
	width: 100%;
	height: 32px;
	margin: 0px 0px 20px 0px;
	text-align: center;
	background-image: url('/images/bg-order_left_3.jpg');
	padding: 14px 0px 0px 0px;
	}
	
#order_right_h
	{
	width: 100%;
	font-size: 14px;
	font-weight: bold;
	margin: 100px 0px 0px 20px;
	}
	
#order_right_h4
	{
	width: 100%;
	font-size: 14px;
	font-weight: bold;
	margin: 90px 0px 0px 20px;
	}	
	
#order_right_h2
	{
	width: auto;
	font-size: 14px;
	font-weight: bold;
	margin: 100px 0px 0px 20px;
	}	
	
#order_right_h3
	{
	width: auto;
	margin: 100px 0px 0px 20px;
	}
	
#order_right_h5
	{
	width: 100%;
	font-size: 14px;
	font-weight: bold;
	margin: 15px 0px 0px 20px;
	}	
	
#order_right_text
	{
	width: auto;
	font-size: 14px;
	font-weight: bold;
	margin: 20px 0px 0px 20px;
	}	
	
.order_link_1
	{
	color: #008cd3;
	text-decoration: none;
	font-size: 14px;
	font-weight: bold;
	width: 130px;
	height: 50px;
	float: left;
	padding: 120px 0px 0px 0px;	
	margin: 17px 0px 0px 91px;
	text-align: center;
	}
	
.order_link_1:hover
	{
	background-image: url('/images/bg-order_1.jpg');
	background-repeat: no-repeat;
	}
	
.order_link_2
	{
	color: #008cd3;
	text-decoration: none;
	font-size: 14px;
	font-weight: bold;
	width: 133px;
	height: 50px;
	float: left;
	padding: 120px 0px 0px 0px;	
	margin: 17px 0px 0px 38px;
	text-align: center;
	background-position: 4px 0px;
	}

.order_link_2:hover
	{
	background-image: url('/images/bg-order_2.jpg');
	background-repeat: no-repeat;
	}
	
.order_link_3
	{
	color: #008cd3;
	text-decoration: none;
	font-size: 14px;
	font-weight: bold;
	width: 130px;
	height: 50px;
	float: left;
	padding: 120px 0px 0px 0px;	
	margin: 17px 0px 0px 39px;
	text-align: center;
	background-position: 5px 0px;
	}
	
.order_link_3:hover
	{
	background-image: url('/images/bg-order_3.jpg');
	background-repeat: no-repeat;
	}	
	
.order_link_4
	{
	color: #008cd3;
	text-decoration: none;
	font-size: 14px;
	font-weight: bold;
	width: 130px;
	height: 50px;
	float: left;
	padding: 120px 0px 0px 0px;	
	margin: 17px 0px 0px 41px;
	text-align: center;
	background-position: 5px 0px;
	}	
	
.order_link_4:hover
	{
	background-image: url('/images/bg-order_4.jpg');
	background-repeat: no-repeat;
	}
	
.line-green
	{
	width: 359px;
	height: 1px;
	background-image: url('/images/bg-line-green.png');
	background-repeat: no-repeat;
	margin: 2px 0px;
	}	
	
.line-green2
	{
	width: 100%;
	height: 1px;
	background-image: url('/images/bg-line-green.png');
	background-repeat: no-repeat;
	margin: 2px 0px;
	clear: both;
	}		
		
.order_2_line_1
	{
	margin: 15px 0px 0px 40px;
	}
	
.order_2_line_1 select
	{
	font-size: 12px;
	}
	
.order_2_line_2
	{
	margin: 20px 0px 0px 20px;
	background-color: #cee7b3;
	width: 500px;
	height: auto;
	padding: 5px 0px 5px 20px;
	}
	
.order_2_line_3
	{
	margin: 20px 0px 0px 40px;
	clear: both;
	height: 50px;
	}	
	
.order_2_line_4
	{
	margin: 20px 0px 0px 40px;
	clear: both;
	}		
	
.order_2_line_3 input, .order_2_line_2_left input
	{
	font-size: 12px;
	width: 50px;
	}	
	
.order_2_line_1_left, .order_2_line_2_left
	{
	width: 300px;
	float: left;
	height: auto;
	}
	
.order_2_line_1_right, .order_2_line_2_right
	{
	width: 200px;
	float: left;
	height: auto;
	}	

.order_2_line_1_left .line-green,.order_2_line_2_left .line-green
	{
	width: 280px;
	}

.order_2_line_1_right .line-green, .order_2_line_2_right .line-green
	{
	width: 180px;
	}
	
#order_2_left
	{
	width: 550px;
	height: auto;
	float: left;
	}
	
#order_2_right
	{
	width: 190px;
	height: auto;
	float: left;
	margin: 120px 0px 0px 55px;
	}
	
#order_2_right a
	{
	text-decoration: none;
	}

#order_2_right a span
	{
	position: relative;
	left: 100px;
	top: 2px;
	}
	
#order_2_right a:hover span	
	{
	text-decoration: underline;
	}
	
#order_2_right a img
	{
	text-decoration: none;
	margin: 16px 0px 0px 5px;
	border: none;
	}
	
.submit_2
	{
	width: 250px;
	height: 35px;
	margin: 42px 0px 0px 280px;
	background: none;
	outline: none;
	border: none;
	cursor: pointer;
	outline-style: none;
	}

.submit_26
	{
	width: 250px;
	height: 35px;
	margin: 60px 0px 0px 280px;
	background: none;
	outline: none;
	border: none;
	cursor: pointer;	
	outline-style: none;
	}
	
.submit_27
	{
	width: 250px;
	height: 35px;
	margin: 10px 0px 0px 280px;
	background: none;
	outline: none;
	border: none;
	cursor: pointer;	
	outline-style: none;
	}	
	
.left_items
	{	
	margin: 10px 0px 0px 10px;
	min-height: 20px;
	width: 190px;
	height: auto;
	padding: 0px 0px 4px 0px;
	font-size: 11px;
	border-bottom: 1px solid #e9f3df;
	}
	
.left_items1
	{	
	margin: 10px 0px 0px 10px;
	min-height: 20px;
	width: 190px;
	height: auto;
	padding: 0px 0px 4px 0px;
	font-size: 11px;
	}	
	
.left_items2
	{
	margin: 1px 0px 0px 10px;
	min-height: 20px;
	width: 190px;
	height: auto;
	padding: 0px 0px 4px 0px;
	font-size: 10px;
	}	
	
.left_items3
	{
	border-bottom: 1px solid #e9f3df;
	margin: 5px 0px 0px 10px;
	min-height: 20px;
	width: 190px;
	height: auto;
	padding: 0px 0px 4px 0px;
	font-size: 11px;
	}		
	
#price
	{
	width: auto;
	height: 37px;
	background-image: url('/images/bg-price.jpg');
	display: inline;
	font-size: 24px;
	color: #fff;
	padding: 0px 5px;
	}
	
#price_left	
	{
	width: 190px;
	height: 35px;
	background-image: url('/images/bg-price.jpg');	
	font-size: 24px;
	font-weight: bold;
	color: #fff;
	text-align: center;
	padding: 2px 0px 0px 0px;
	margin: 0px 0px 0px 10px;
	}
	
#price_left_h	
	{
	font-size: 12px;
	color: #3e7501;
	margin: 30px 0px 0px 10px;	
	font-weight: bold;
	}	
	
.pcs_remain	
	{
	font-size: 11px;
	color: #3e7501;
	margin: 20px 10px 0px 0px;	
	font-weight: bold;
	float: right;
	}		
	
#price_left_h2	
	{
	font-size: 15px;
	color: #3e7501;
	margin: 20px 0px 10px 10px;	
	font-weight: bold;
	}	
	
#cart_left_h2	
	{
	font-size: 15px;
	color: #3e7501;
	margin: 20px 0px 10px 10px;	
	font-weight: bold;
	float: left;
	}		
	
#order_right_2_top
	{
	width: 810px;
	height: auto;
	background-image: url('/images/bg-order_2_top.jpg');
	margin: 10px 0px 0px 0px;	
	}
	
#order_right_2_top h5, #order_right_2_top p, #order_right_2_top .line-blue
	{
	margin: 10px 0px 10px 20px;
	}
	
#order_right_2_bottom
	{
	width: 810px;
	height: 171px;
	background-image: url('/images/bg-order_2_bottom.jpg');
	margin: 0px 0px 20px 0px;
	}		

#order_right_2_bottom2
	{
	width: 810px;
	height: 171px;
	background-image: url('/images/bg-order_2_bottom2.jpg');
	margin: 0px 0px 20px 0px;
	}		


.line-blue
	{
	width: 100%;
	height: 1px;
	background-image: url('/images/bg-line-blue.jpg');
	background-repeat: no-repeat;
	margin: 2px 0px;
	}
	
.table_select
	{
	width: 770px;
	background-color: #c0e4f0;
	margin: 10px 0px 0px 20px;
	color: #008cd3;
	font-weight: bold;
	text-align: center;
	}
	
#order_right_2_top table td, #tb_a2 td, #tb_a3 td
	{
	padding: 5px 5px;	
	}
	
.tb_blue
	{
	background-color: #95d9f0;
	font-weight: normal;
	text-align: left;
	}
	
.submit_21
	{
	width: 250px;
	height: 25px;
	margin: 65px 0px 0px 540px;
	background: none;
	outline-style: none;
	border: none;
	cursor: pointer;
	position: absolute;
	}	
	
#tb_a, #p_a
	{
	margin: 10px 0px 0px 250px;
	}
	
#admin_menu
	{
	width: 230px;
	float: left;
	height: auto;
	margin: 10px 0px 0px 20px;
	}
	
#admin_main
	{
	width: 500px;
	float: left;
	height: auto;
	}	
	
#tb_a2
	{
	width: 770px;
	background-color: #c0e4f0;
	margin: 10px 0px 0px 0px;
	color: #008cd3;
	font-weight: bold;
	text-align: center;
	}	
	
#tb_a2 input
	{
	width: 70px;
	}
	
#tb_a3
	{
	width: 770px;
	background-color: #c0e4f0;
	margin: 10px 0px 0px 0px;
	color: #008cd3;
	font-weight: bold;
	text-align: center;
	}	
	
#tb_a3 input
	{
	width: 50px;
	}	
	
#gray
	{
	width: 100%;
	height: 100%;
	background-color: #353a40;
	position: absolute;
	top: 0px;
	left: 0px;
	z-index: 1;
	filter: alpha(opacity=80);
	opacity: 0.8;
	}

#gray2
	{
	width: 100%;
	height: 100%;
	background-color: #353a40;
	position: absolute;
	top: 0px;
	left: 0px;
	z-index: 1;
	filter: alpha(opacity=80);
	opacity: 0.8;
	display: none;
	}

#tshirt
	{
	width: 538px;
	height: 270px;
	background-image: url('/images/bg-popup.png');
	position: absolute;
	left: 50%;
	top: 50%;
	margin: -135px 0px 0px -269px;
	z-index: 2;
	}
	
#tshirt2
	{
	width: 478px;
	height: 178px;
	background-image: url('/images/bg-popup2.png');
	position: absolute;
	left: 50%;
	top: 50%;
	margin: -117px 0px 0px -269px;
	z-index: 2;
	padding: 45px 30px 0px 30px;
	}	
	
#print2
	{
	width: 478px;
	height: 178px;
	background-image: url('/images/bg-popup3.png');
	position: absolute;
	left: 50%;
	top: 50%;
	margin: -117px 0px 0px -269px;
	z-index: 2;
	padding: 45px 30px 0px 30px;
	display: none;
	}		
	
.submit_22
	{
	width: 130px;
	height: 35px;
	margin: 215px 0px 0px 90px;
	background: none;
	outline-style: none;
	border: none;	
	cursor: pointer;
	}
	
.submit_23
	{
	width: 130px;
	height: 35px;
	margin: 215px 0px 0px 120px;
	background: none;
	outline-style: none;
	border: none;
	cursor: pointer;
	}	
	
.submit_24
	{
	width: 130px;
	height: 35px;
	margin: 0px 0px 0px 60px;
	background: none;
	outline-style: none;
	border: none;	
	cursor: pointer;
	}	
	
.submit_25
	{
	width: 130px;
	height: 35px;
	margin: 0px 0px 0px 120px;
	background: none;
	outline-style: none;
	border: none;
	cursor: pointer;
	}		
	
.table_choose
	{
	width: 220px;
	float: left;
	margin: 0px 10px 0px 15px;
	height: 140px;
	}
	
.choose h5, .choose .line-blue, .choose	p
	{
	padding-left: 0px;
	}
	
.choose
	{
	width: 350px;
	height: auto;
	float: left;
	margin: 20px 0px 0px 30px;
	min-height: 260px;
	}
	
.submit-blue
	{
	width: auto;
	height: 21px;
	background-image: url('/images/bg-button-blue.jpg');
	background-repeat: repeat-x;
	border: 1px solid #004b8e;
	color: #fff;
	cursor: pointer;
	outline-style: none;
	}
	
.choose p
	{
	font-size: 10px;
	margin: 0px;
	padding: 0px;
	}
	
.button-blue
	{
	width: auto;
	height: 20px;
	background-image: url('/images/bg-button-blue.jpg');
	background-repeat: repeat-x;
	border: 1px solid #004b8e;
	color: #fff;
	cursor: pointer;
	padding: 1px 5px 0px 5px;
	text-decoration: none;
	float: right;
	margin: 20px 20px 0px 0px;
	}	
	
.choose .submit-blue	
	{
	margin: 0px 0px 0px 20px;	
	}
	
.button-back
	{
	width: 193px;
	height: 27px;
	background-image: url('/images/bg-back.jpg');
	text-decoration: none;
	float: left;
	margin: 70px 0px 0px 20px;
	position: absolute;
	}
	
#order_right_3
	{
	width: 810px;
	height: 627px;
	background-image: url('/images/bg-order_right_3.jpg');
	margin: 10px 0px 20px 0px;
	}	
	
#div_send
	{
	width: 600px;
	height: 180px;
	margin: 23px 0px 0px 189px;
	border: none;
	padding: 0px;
	}
	
#co
	{
	width: 460px;
	border: none;
	background: none;
	margin: 8px 0px -3px 0px;
	padding: 0px;
	height: 19px;
	outline-style: none;
	}
	
#email
	{
	width: 460px;
	border: none;
	background: none;
	margin: 18px 0px 0px 0px;
	padding: 0px;
	height: 19px;
	outline-style: none;
	}	
	
.input2
	{
	margin: 18px 77px 0px 0px;
	padding: 0px;
	width: 190px;
	background: none;
	border: none;
	height: 19px;
	outline-style: none;
	}
		
.submit_final
	{
	width: 170px;
	height: 30px;
	margin: 180px 0px 0px 335px;
	background: none;
	outline-style: none;
	border: none;
	cursor: pointer;
	}	
	
#order_right_3_done
	{
	width: 810px;
	height: 449px;
	background-image: url('/images/bg-order_right_3_done.jpg');
	margin: 10px 0px 20px 0px;
	}	
	
a
	{
	border: none;
	outline-style: none;
	}
	
.input_admin, .select_admin, .textarea_admin
	{
	width: 100%;
	}

#admin_scroll
	{
	padding: 5px 0px 0px 0px;
	width: 820px;
	}

#admin_scroll table
	{
	width: 820px;
	margin: 0px 0px 0px 0px;
	}
	
#admin_sub_menu	
	{
	width: 700px;
	}
	
#admin_scroll table td
	{
	border-bottom: 1px dotted #999;
	padding: 5px 0px;
	}

#admin_scroll table textarea
	{
	height: 100px;
	}
	
.link_logout
	{
	color: #F00;
	margin: 10px 0px 0px 00px;
	}
	
.select_admin2
	{
	width: 500px;
	float: right;
	}
	
.select_admin3
	{
	width: 350px;
	float: left;
	}	

#order_right_2_pcs
	{
	margin: 10px 0px 0px 540px;
	width: 240px;
	background-color: #cee7b3;
	padding: 5px;
	position: absolute;
	border: 1px solid #84c340;
	display: none;
	}
	
#order_right_2_pcs .line-green
	{
	width: 240px;
	}

#order_right_2_pcs input
	{
	width: 50px;
	font-size: 12px;
	}
	
#about-us_1
	{
	width: 750px;
	height: 74px;
	background-image: url('/images/bg-about-us_ico_1.jpg');
	background-repeat: no-repeat;
	padding: 3px 0px 0px 80px;
	margin: 10px 0px 0px 0px;
	}
	
#about-us_2
	{
	width: 750px;
	height: 74px;
	background-image: url('/images/bg-about-us_ico_2.jpg');
	background-repeat: no-repeat;
	padding: 3px 0px 0px 80px;
	margin: 10px 0px 0px 0px;
	}	
	
.green_bold
	{
	color: #84c340;
	font-weight: bold;
	}
	
.ico_green
	{
	color: #84c340;
	font-weight: bold;
	text-align: left;
	background-image: url('/images/ico_plus.jpg');
	background-repeat: no-repeat;
	height: 34px;
	padding: 0px 0px 0px 55px;
	width: 248px;
	}
	
.ico_green span, .ico_red span
	{
	position: relative;
	top: -3px;
	}
	
.ico_red
	{
	color: #f14b35;
	font-weight: bold;
	text-align: left;
	background-image: url('/images/ico_minus.jpg');
	background-repeat: no-repeat;
	height: 34px;
	padding: 0px 0px 0px 55px;
	width: 248px;
	}	
	
.green2_bold
	{
	color: #3e7501;
	font-weight: bold;
	}	
	
.orange_bold
	{
	color: #f90;
	font-weight: bold;
	}	

.print2_close
	{
	width: 130px;
	height: 45px;
	margin: 50px 0px 0px 175px;
	cursor: pointer;
	}
	
.bg_green
	{
	background-color: #84c340;
	color: #fff;
	padding: 5px;
	}
	
.bg_red
	{
	background-color: #f14b35;
	color: #fff;
	padding: 1px 5px;
	}
	
.logo_lemicom
	{
	float: left;
	margin: 10px 20px 0px 0px;
	}
	
.red_bold
	{
	color: #f14b35;
	font-weight: bold;
	}

.select_category
	{
	width: auto;
	font-size: 11px;
	}
	
.list_price
	{
	background: none;
	border: none;
	outline-style: none;
	font-weight: bold;
	width: 100px;
	}
	
.select_small
	{
	width: 120px;
	font-size: 11px;
	}
	
.order_img
	{
	width: 102px;
	float: left;
	height: 130px;
	background-position: 50% 50%;
	background-repeat: no-repeat;
	text-decoration: none;
	}
	
.order_result
	{
	width: 100%;
	text-align: center;
	color: #84c340;
	font-weight: bold;
	margin: 10px 0px 15px 0px;
	display: none;
	}
	
.order_result2
	{
	width: 100%;
	text-align: center;
	color: #84c340;
	font-weight: bold;
	margin: 10px 0px 5px 0px;
	display: none;
	}	
		
.size-add
	{
	margin: 0px 0px 0px 400px;
	clear: both;
	position: relative;
	top: 10px;
	}
	
.input_file	
	{
	margin: 15px 0px 2px 50px;
	outline-style: none;
	}
	
.table_order th
	{
	text-align: left;
	}

.table_order td
	{
	border: none;
	}

.table_order_row_0
	{
	border: none;
	}

.table_order_row_1
	{
	background-color: #c0e4f0;
	border: none;
	}
	
.table_order_row_2
	{
	background-color: #f8f8f8;
	border: none;
	}
	
.table_order_row_3
	{
	background-color: #ecf8fc;
	border: none;
	}	
	
.red
	{
	color: #F00;
	}
	
#admin_menu	ul, li
	{
	margin: 0px;
	padding: 0px 0px 0px 10px;
	}
	
#admin_menu	ul
	{
	margin: 0px 0px 0px 5px;
	}
	
.order_right_final
	{
	margin: 90px 0px 0px 20px;
	}
	
#div_send p	
	{
	font-size: 10px;
	margin: 2px 0px 0px -50px;
	width: 515px;
	}
	
#div_send a, #div_send span
	{
	font-size: 10px;
	}	
	
.link_return_1
	{
	width: 230px;
	height: 70px;
	float: left;
	position: absolute;
	text-decoration: none;
	}

#notice
	{
	width: 430px;
	height: 35px;
	margin: 15px 0px 0px 29px;
	background: none;
	outline-style: none;
	border: none;
	font-size: 11px;
	padding: 0px;
	}
	
.bold
	{
	font-weight: bold;
	font-size: 14px;
	margin: 0px 5px 0px 0px;
	}
	
.bg_grey
	{
	background-color: #e2e2e2;
	}
	
.table_tech td
	{
	padding: 5px 10px 5px 10px;
	}
	
.table_tech th
	{
	height: 40px;
	}
	
.table_select td
	{
	width: 14%;
	}
	
#tech_0_3_2
	{
	display: none;
	}

#arrow_right
	{
	width: 29px;
	height: 21px;
	background-image: url('/images/sipka-vpravo.png');
	float: right;
	text-decoration: none;
	position: absolute;
	margin: -35px 0px 0px 760px;
	}
	
#arrow_left
	{
	width: 29px;
	height: 21px;
	background-image: url('/images/sipka-vlevo.png');
	float: right;
	text-decoration: none;
	position: absolute;
	margin: -35px 0px 0px 760px;
	display: none;
	}	
