/*GENERALS*/
img { behavior: url(../iepngfix.htc); }
/*div{behavior: url(iepngfix.htc)}*/
/*END GENERALS*/

/*NADPISI*/
h1{ font-size:15px; margin:0px; padding:0px; font-weight:normal; color:black;}
h2{ font-size:18px; margin:0px; padding:0px; font-weight:normal; color:#1f79cd;}
h3{ font-size:16px;  margin:0px; padding:0px; font-weight:normal;}
h4{ font-size:14px; font-weight:normal; margin:0px; padding:0px; padding-top:10px;}
h5{ font-size:11px; font-weight:bold;  margin:0px; margin-bottom:5px; color:#880000;}
/*END NADPISI*/
/*POSITION*/
.left{ float:left;}
.right{ float:right;}
.t_left{ text-align:left;}
.t_right{ text-align:right}
.t_center{ text-align:center;}
.absolute{ position:absolute;}
.relative{ position:relative;}
/*END POSITION*/
/*COLORS*/
.white{ color:white;}
.red{ color:#fe0000;}
.orange{ color:#f07f05;}
.blue{ color:#1f79cd;}
.blue_navit{ color:#2267a7;}
.gray{ color:#636363;}
.gray2{ color:#999999;}
/*END COLORS*/
/*BASIC SETTINGS*/
div{ margin:0px; padding:0px;}
p{ margin:0px; padding:0px;}
table{ margin:0px; padding:0px; border:0px;}
tr{ margin:0px; padding:0px; border:0px;}
td{ margin:0px; padding:0px; border:0px;}
ul{ list-style:none; margin:0px; padding:0px;}
li{ margin:0px; padding:0px;}
form{ margin:0px; padding:0px;}
/*input{ margin:0px; padding:0px;}*/
/*select{ margin:0px; padding:0px;}*/
a{ color:#000000; margin:0px; padding:0px;}
a:hover{ text-decoration:none;}
a img{ border:0px;}
.normal{ font-weight:normal;}
.bold{ font-weight:bold;} 
.italic{ font-style:italic;}
.border{ border:1px solid red;}
.breaker { clear: both; margin: 0px; padding: 0px; font-size: 0px; height:0px; line-height:0px; overflow: hidden}
.uppercase{ text-transform:uppercase;}
.lowercase{ text-transform:lowercase;}
.underline{ text-decoration:underline;}
.bg_h{ background-image:url(../pictures/img_myaccount/bg_h1.jpg); background-position:bottom; background-repeat:repeat-x; background-color:white; padding:16px 20px 16px 20px;}
.hidden{overflow:hidden;}
.nodisplay{display:none;}
.display{display:block;}
.pointer{ cursor:pointer;}
/*END BASIC SETTINGS*/
/*MEASUREMENT*/
.width_30{width:30px;}
.width_40{width:40px;}
.width_50{width:50px;}
.width_60{width:60px;}
.width_80{width:80px;}
.width_100{width:100px;}
.width_110{width:110px;}
.width_111{width:111px;}
.width_120{width:120px;}
.width_130{width:130px;}
.width_140{width:140px;}
.width_150{width:150px;}
.width_160{width:160px;}
.width_165{width:165px;}
.width_170{width:170px;}
.width_180{width:180px;}
.width_190{width:190px;}
.width_200{width:200px;}
.width_235{width:235px;}
.width_250{width:250px;}
.width_260{width:260px;}
.width_300{width:300px;}
.width_320{width:320px;}
.width_330{width:330px;}
.width_350{width:350px;}
.width_360{width:360px;}
.width_364{width:364px;}
.width_405{width:405px;}

.height_5{height:5px;}
.height_10{height:10px;}
.height_17{ height:17px;}
.height_18{ height:18px;}
.height_19{ height:19px;}
.height_20{ height:20px;}
.height_25{height:25px;}
.height_100{height:100px;}
.height_130{height:130px;}
.height_140{height:140px;}
.height_150{height:150px;}
.height_260{height:260px;}

.padding_4{padding:4px;}
.padding_8{padding:8px;}
.padding_10{padding:10px;}
.padding_20{padding:20px;}

.margin_right_20{ margin-right:18px;}
.margin_top_10{ margin-top:10px;}
.margin_top_15{ margin-top:13px;}
.margin_right_20{ margin-right:20px;}

.padding_top_1{padding-top:1px;}
.padding_top_2{padding-top:2px;}
.padding_top_3{padding-top:3px;}
.padding_top_5{padding-top:5px;}
.padding_top_10{padding-top:10px;}
.padding_top_20{padding-top:20px;}

.padding_right_10{padding-right: 10px;}
.padding_right_30{padding-right:30px;}

.padding_bottom_15{ padding-bottom:15px;}
.padding_bottom_25{ padding-bottom:25px;}

.padding_left_5{padding-left:5px;}
.padding_left_10{padding-left:10px;}
.padding_left_20{padding-left:20px;}
.padding_left_40{padding-left:40px;}
.padding_left_50{padding-left:50px;}

/*END MEASUREMENT*/
/*FONT SIZE*/
.font_size_11{ font-size:11px;}
.font_size_12{ font-size:12px;}
.font_size_13{ font-size:13px;}
.font_size_14{ font-size:14px;}
.font_size_15{ font-size:15px;}
.font_size_16{ font-size:16px;}
/*END FONT SIZE*/

p.h3{ background-color:#1695ca; color:white; text-transform:uppercase; line-height:15px; padding:5px; margin:4px; font-weight:bold;}
span.h3{ background-color:#1695ca; color:white; text-transform:uppercase; line-height:15px; padding:5px; margin:4px;}
/*p.h3 span{}*/

/*START WRAPPER*/
#wrapper{ width:996px; margin:0px auto;}
/*END WRAPPER*/

/*START LEFT*/
#left{ width:201px; margin:15px 15px 0px 0px; float:left;}
/*END LEFT*/

/*START MIDDLE*/
#middle { float: left; width: 564px;_width: 564px}
/*END MIDDLE*/

/*START RIGHT*/
#right{ width:201px; margin:15px 0px 0px 15px; float:left;}

#my_account{  background-color:white; border-bottom:3px solid #d1d5d7; border-right:3px solid #d1d5d7;}
/*#my_account p.h3{ margin:5px 8px 2px 8px;}*/
#go_my_account{ color:#43464f; padding:0px 8px 10px 9px; font-size:11px; margin-top:6px;}
#odhlasit{ color:#43464f; padding:6px 9px 10px 9px; font-size:11px; background:url(../pictures/img_myaccount/icon_odhlasit.jpg) left no-repeat; padding-left:22px; font-size:11px;}
#my_account .my_account1_h1{ border-top:1px solid #e8e8e8; height:27px; background:url(../pictures/img_myaccount/bg_my_account1_h1.jpg) repeat-x bottom left;}
#my_account .my_account2_h1{ border-bottom:3px solid #e0e0e0; height:24px; width:182px; padding:0px 14px 0px 0px; float:right;}
#my_account .my_account2_h1 p{ color:#245c71; font-weight:bold; line-height:18px; padding:3px 0px 2px 6px; float:left;} 
#my_account .my_account2_h1 a.skryt{ float:right; background:url(../pictures/img_myaccount/icon_skryt.jpg) no-repeat right; padding:6px 14px 0px 0px; height:18px; margin:0px!important; text-decoration:none; font-size:11px; color:#43464f;}
#my_account .my_account2_h1 a.zobrazit{ float:right; background:url(../pictures/img_myaccount/icon_zobrazit.jpg) no-repeat right; padding:6px 14px 0px 0px; height:18px; margin:0px!important; text-decoration:none; font-size:11px; color:#43464f;}
#my_account .my_account2_h1 a:hover{ text-decoration:underline;}
#my_account .my_account1_content{ padding:8px 0px 12px 0px;} 
#my_account .my_account1_content a{ color:#252323; padding:0px 0px 0px 9px; font-size:11px;}
#my_account .my_account1_content .books{ padding-left:7px;}
#my_account .my_account1_content .books a{ padding:0px!important;}
#my_account .my_account1_content .book{ float:left; padding:0px 0px 0px 4px; position:relative;}
#my_account .my_account1_content table{ margin:0px 6px 0px 3px;}

#moj_zoznam_holder{ position:relative;}
.book_alt{ position:absolute; width:120px; height:40px; margin:30px 0px 0px 0px;}
.book_alt_content{ background-color:#ffffff; padding:10px;}
/*END RIGHT*/

.my_account_box{ /*margin-top:15px;*/ background-color:white; padding:4px 14px 12px 14px;}
.my_account_box h1{ font-size:22px; font-weight: bold; color:#225e76; padding:4px 0px 8px 4px;}
.my_account_h2{ font-size:14px; font-weight:bold; color:#1144DD; padding:8px 0px; border-bottom:1px solid #c7c7c7; margin-bottom:10px;}
#left_account{ width:47%; float:left; padding:0px 14px 0px 0px;}
#right_account{ width:47%; float:right; padding:0px 0px 0px 14px;}
table.zoznam_obj{ border-bottom:1px solid #e3e3e3; width:100%; font-size:11px; margin:12px 0px 0px 0px;}
table.zoznam_obj td{ padding-left:3px;}
.zoznam_obj thead td{ padding-bottom:8px;}
.zoznam_obj thead td a{ font-size:14px; font-weight:bold; color:#1893ce;}
.zoznam_obj tbody td { height:20px;}
.zoznam_obj tbody .td_bg{ background-color:#f1f2f4;}
.zoznam_obj tbody .stav{ color:#d6137c;}
.zoznam_obj tfoot td{ height:30px;}
.zoznam_obj tfoot td a{ background:url(../pictures/img_myaccount/img_myaccount/sipka_tfoot.jpg) left no-repeat; padding:0px 0px 0px 15px;}
.filter{ width:120px; float:right; text-align:right;}
#filter_form{ width:530px;}
#filter_form select{ border:1px solid #cecece; width:93px; height:16px; margin:0px 0px 0px 4px; font-size:11px;}
#filter_form input{ margin-top:18px;}
.select{ padding:4px 8px 4px 0px;} 
.addresses{ width:25%; float:left; margin:5px 20px 10px 0px; padding:7px; border:1px solid #c9d2e1;}
.addresses_content{ padding-bottom:10px;}
.addresses_content span{ display:block; line-height:17px; padding-left:3px;}
.new_message{ padding:10px 0px;}
.new_message label{ color:#1893ce; font-size:14px; font-weight:bold; line-height:20px; float:left; padding-bottom:5px;}
.new_message textarea{ width:100%; float:left; height:90px;}
#objednane_produkty{ padding:15px 0px 10px 0px;}
#objednane_produkty thead{ font-weight:bold; font-size:14px;}
#objednane_produkty tbody td{ border-top:1px solid #e3e3e3; padding:5px 0px;} 
#objednane_produkty tfoot td{ text-align:left; line-height:14px; width:50%;}
#objednane_produkty tfoot span{ display:block; float:left; width:180px; padding-left:25px;}
#print{ float:right; margin:10px 0px 0px 0px;}
#print a{ background:url(../pictures/img_myaccount/icon_print.jpg) no-repeat left; padding:0px 0px 0px 22px;}
.bg_line{ background:url(../pictures/img_myaccount/bg_line_myaccount_information.jpg) repeat-y 11px 0px!important; _background:url(../pictures/img_myaccount/bg_line_myaccount_information.jpg) repeat-y 15px 0px;}

.arrow, .arrow1, .arrow2, .arrow2_2, .arrow3, .arrow4, .arrow5, .arrow6{
	background: url(../pictures/img_myaccount/arrows-moj-ucet.gif) no-repeat scroll;
	padding: 6px 5px 6px 32px;
}
.arrow1{background-position: 10px 5px;}
.arrow2_2{background-position: 10px -18px;}
.arrow2{background-position: 0px -25px;}
.arrow3{background-position: 10px -53px;}
.arrow4{background-position: 10px -85px;}
.arrow5{background-position: 10px -114px;}
.arrow6{background-position: 10px -192px;}

/*.arrows-checkout21, .arrows-checkout22, .arrows-checkout23{
	background: url(../pictures/img_myaccount/arrows-checkout2.gif) no-repeat scroll;
	
}
.arrows-checkout21{background-position: 5px 3px;}
.arrows-checkout22{background-position: 5px -51px;}
.arrows-checkout23{background-position: 5px -106px;}*/

.box{ margin-bottom:15px; background-color:white; padding:0px 0px 8px 0px; /*border-bottom:3px solid #d1d5d7; border-right:3px solid #d1d5d7;*/}
.box-body_op li a{ color:#39454c; line-height:18px; padding:0px 0px 0px 10px; background:url(../pictures/img_myaccount/left_navig_list.jpg) no-repeat left;}
li.tel{background:url(../pictures/img_myaccount/img_sluchadlo.jpg) left no-repeat; font-size:13px; font-weight:bold; color:#d41479; margin-bottom:4px; padding-left:11px;}

a.sipka{ background: url(../pictures/img_myaccount/arrows-moj-ucet.gif) no-repeat scroll 0px -141px; display:block; padding:3px 0px 0px 15px; font-weight:bold; text-decoration:underline; font-size:11px;}
a.sipka:hover{ color:#1144DD; text-decoration:none;}

a.pdf{ background: url(../pictures/img_myaccount/pdf_16x16.gif) no-repeat scroll 0px 0px; display:block; margin:5px 0px; padding:3px 0px 5px 25px; font-weight:bold; text-decoration:underline; font-size:11px;}
a.pdf:hover{ color:#1144DD; text-decoration:none;}

a.kos{ background: url(../pictures/img_myaccount/arrows-moj-ucet.gif) no-repeat scroll 0px -169px; display:block; padding:3px 0 3px 15px; font-weight:bold; text-decoration:underline; font-size:11px;}
a.kos:hover{ color:black; text-decoration:none;}

h1.my_account {
	/*border-bottom:1px solid #F68A2F;*/
	padding:9px 0 7px 0;
	margin-bottom:0px;
	text-transform:uppercase;
	color:black;
	}
	
.myaccount{list-style:none; font-size:11px; padding:0px; margin:0px; font-family:Arial, Helvetica, sans-serif}
.myaccount li{}

#buttons{ margin-top:10px;}

.right_nadpis{ width:159px; height:24px; background:url(../pictures/img_myaccount/bg_right_box_nadpis.png) 0px 0px no-repeat; margin-top:15px; font-size:12px; font-weight:bold; line-height:18px; color:#1144dd; padding:3px 0px 0px 10px;}

