body{
font-family: Arial,sans-serif;
background-image: url('../aa_img_web/bg-el.jpg');
background-repeat:repeat-all;
text-align: center;
color: black;
margin:0;
padding:0;
/* height:400px;*/

}


#mezi_global {     
		 position:absolute;
     top:-2px;     
		 width:100%;
     height:358px;
     background-image: url('../aa_img_web/bg-top-el.jpg');
     background-repeat: repeat-x;
}


#main {
/* margin:0 auto; */
top:32px;
text-align:left;
width:984px;
position:relative;
/* top:-333px; */

margin:0 auto 0 auto;
padding:0;
border: 0px solid black;
}

#header {
position:relative;
width:984px;
height:425px;
background-image:url('../aa_img_web/header2.jpg');
background-repeat:no repeat;	
}
#header-top{
height:100px;
border: 0px solid black;
}
#header-top h1{
font-size:18px;
font-weight:normal;
display:none;
}

#header-menu{
border: 0px solid black;
padding-left:40px;
padding-right:40px;
padding-top:6px;
text-align:center;
}

img.menu-mez{
padding-top:6px;
float:left;
}


#header-left{
border: 0px solid black;
float:left;
width:637px;
}
#header-right{
border: 0px solid black;
float:left;
top:-8px;
padding-top:2px;
position:relative;
/*
background-image:url('../aa_img_web/menu-right-bg-el.jpg');
background-repeat:repeat-y;
*/
background-color:#E0E0E0;
width:335px;
}


#content {	
	position:relative;						
	top:20px;
	right:0px;
	background-image:url('../aa_img_web/content-bg-el.jpg');
	background-repeat:repeat-y;
	height:100%;
	border:0px solid white;						
}
#content-top {	
	position:relative;	
	left:2px;	
	width:982px;
	height:13px;
	background-image:url('../aa_img_web/content-top.jpg');
	background-repeat:no-repeat;						
}
#content-left {			
	position:relative;
	left:12px;
	float:left;	
	width:334px;	
	border:0px solid black;
	background-image:url('../aa_img_web/content-left-top.jpg');
	background-repeat:no-repeat;							
	background-color:#E9E9E9;
}
#content-right {			
	position:relative;
	left:12px;
	float:left;	
	width:578px; /* 628 */	
	border:0px solid black;
	background-image:url('../aa_img_web/content-right-top.jpg');
	background-repeat:no-repeat;							
	background-color:#FFFFFF;
	padding-left:30px;
	padding-right:20px;
	font-size:12px;
	line-height:1.6em;
	min-height:500px;
}

#content-bottom {	
	position:relative;	
	left:2px;	
	width:982px;
	height:13px;
	background-image:url('../aa_img_web/content-bottom.jpg');
	background-repeat:no-repeat;						
}


#footer {	
	position:relative;		
	border:0px solid white;
	top:40px;
	padding-bottom:20px;
	padding-left:20px;
	/* color:#91D8D0; */
	color:black;
	font-size:11px;
	font-weight:bold;		
}

img.href{
border:0px;
}
a.logo{
position:relative;
top:35px; /* 33 */
left:46px;
}

#clear{
clear:both;
}
a.ref{
position:relative;
left:10px;
top:-8px;
}
img.ref{
border:0px;
z-index:-1;
border-top:2px solid #E0E0E0;
/* height:258px; */
}

#content-right a.green{
/* color:#2A928B; */
color:black;
/* font-weight:bold;*/
}
#content-right a.green:hover{
color:#BD0A2A;
}

h1 {
font-size:14px;
}

/*  ################   CONTENT PART - LEFT  ########################  */
#stitek{
position:relative;
background-image:url('../aa_img_web/right-content-stitek.jpg');
background-repeat:no-repeat;	
padding-left:40px;
padding-top:7px;
top:26px;					
width:151px;
height:34px;
left:-10px;
color:white;
font-size:12px;
font-weight:bold;
}

#left-polozky{
position:relative;
border:0px solid black;
width:296px;
/* height:400px; */
left:20px;
top:36px;
}
#left-polozka{
padding-bottom:40px;
}

img.left-link{
width:100px;
height:74px;
border:3px solid #BCBCBC;
padding-bottom:0px;
}
/*
a.left-polozka-nadpis h3{
font-size:12px;
font-weight:bold;
margin-top:0px;
text-decoration:underline;
}
*/
a.left-polozka-nadpis{
font-size:12px;
font-weight:bold;
margin-top:0px;
text-decoration:underline;
}

a.left-polozka-nadpis{
color:#BD0A2A;
}

a.left-polozka-nadpis:hover{
color:#2A928B;
}

#left-polozka-left{
float:left;
border:0px solid black;
width:110px;
}
#left-polozka-right{
float:right;
border:0px solid black;
width:176px;
color:#333333;
font-size:11px;
}
/*  ################   CONTENT PART - RIGHT  ########################  */
h2.content-right{
padding-top:6px;
font-size:16px;
color:#BE0A27;
font-weight:bold;
margin-bottom:4px;
}
span.subhead{
color:#666666;
font-size:14px;
}
#proc-nas-header{
padding-top:30px;
padding-bottom:10px;
color:#BD0926;
font-size:14px;
width:240px;
border-bottom:2px solid #E0E0E0;
font-weight:bold;
}
#proc-nas-polozka{
position:relative;
top:10px;
padding-left:20px;
padding-bottom:6px;
background-image: url('../aa_img_web/content-checkout.jpg');
background-repeat:no-repeat;
font-weight:bold;
}

#kontakt-stitek{
float:right;
position:relative;
top:20px;
padding-bottom:20px;
height:256px;
width:291px;
background-image: url('../aa_img_web/kontakt-stitek2.jpg');
background-repeat:no-repeat;
padding-bottom:25px;
}
#kontakt-nadpis{
position:relative;
top:30px;
left:30px;
color:white;
font-weight:bold;
}
img.name1{
position:relative;
top:54px;
left:30px;
}
#kontakt-email1{
position:relative;
top:29px;
left:130px;
font-size:11px;
width:100px;
}
#kontakt-email1 a{
color:#BD0A26;
}
#kontakt-email1 a:hover{
color:#299287;
}

img.name2{
position:relative;
top:54px;
left:30px;
}

img.name3{
position:relative;
top:54px;
left:30px;
}


#kontakt-email2{
position:relative;
top:32px;
left:130px;
font-size:11px;
width:100px;
}
#kontakt-email2 a{
color:#BD0A26;
}
#kontakt-email2 a:hover{
color:#299287;
}
a.cenova-poptavka{
position:relative;
background-image: url('../aa_img_web/stitek-cenova-poptavka.jpg');
background-repeat:no-repeat;
top:76px;
left:120px;
width:127px;
height:25px;
padding-left:24px;
padding-top:2px;
color:white;
display:block;
text-decoration:none;
font-size:11px;
font-weight:bold;
}
a.cenova-poptavka:hover{
color:white;
text-decoration:underline;
}


img.content-link{
width:150px;
border:1px solid #BCBCBC;
padding-bottom:0px;
}
#content-polozka-right{
float:left;
position:relative;
left:20px;
border:0px solid black;
width:400px;
color:#333333;

}
#content-polozka-left{
float:left;
position:relative;
border:0px solid black;
width:150px;
color:#333333;

}

#content-polozka{
padding-top:25px;
padding-bottom:20px;
border-bottom:2px solid #BCBCBC;
}

#napiste-nam{
position:relative;
top:44px;
left:20px;
border:0px solid black;
width:256px;
color:#BD0A26;
font-weight:normal;
}

#nn-tel{
	float:left;padding-top:4px;
}
#nn-in-tel{
	float:right;padding-right:40px;padding-top:4px;
}
#nn-email{
	float:left;padding-top:6px;
}
#nn-in-email{
	float:right;padding-top:6px;padding-right:40px;
}

#nn-in-textarea{
	margin-top:10px;width:246px;height:80px;
	font-family: Arial;font-size:12px;border:1px solid #C6C6C6;	
}
#nn-submit{
	float:right;padding-right:8px;padding-top:6px;
	
}
input.nn-submit{
	background-color:#BD0A26;
	border:0px;
	color:white;
  font-family: Arial;
  font-weight:bold;
  font-size:12px;
  padding:2px;
  
}
#nn-telx{
	float:left;padding-top:4px;
	font-weight:normal;font-size:11px;
}

/* ***************** napiste nam siroke ************************/
#kontakt-stitek2{
clear:both;
float:left;
position:relative;
top:40px;
height:260px;
width:573px;
background-image: url('../aa_img_web/kontakt-stitek3.jpg');
background-repeat:no-repeat;
margin-bottom:40px;
}
#kontakt-nadpis2{
position:relative;
top:30px;
left:24px;
color:white;
font-weight:bold;
}

#napiste-nam2{
position:relative;
top:44px;
left:20px;
border:1px solid black;
width:256px;
color:#BD0A26;
font-weight:normal;
}

#nn-name2{
	float:left;
	margin-top:10px;
	position:relative;
	left:160px;
	width:200px;
	border:0px solid black;
}
#nn-tel2{
	float:left;
	width:200px;
	position:relative;
	margin-top:10px;left:160px;
	border:0px solid black;
}
#nn-email2{
	clear:both;
	float:right;
	width:200px;
	margin-top:6px;
	position:relative;
	right:4px;
  border:0px solid black;
}
#nn-text2{
	float:left;
	position:relative;
	top:0px;left:18px;
	border:0px solid black;
}

#nn-in-email2{
	float:right;padding-top:6px;padding-right:22px;
border:1px solid black;
}

#nn-in-textarea2{
	clear:both;
	float:left;
	margin-top:2px;
	margin-left:0px;
	width:531px;
	height:94px;
	font-family: Arial;
	font-size:12px;border:1px solid #C6C6C6;	
}

/*
input.nn-submit2{
	background-color:#BD0A26;
	border:0px;
	color:white;
  font-family: Arial;
  font-weight:bold;
  font-size:12px;
  padding:2px;
}
*/
#nn-telx2{
	float:left;
	position:relative;
	top:4px;
	left:18px;
	font-weight:normal;font-size:11px;
}
input.nn-submit2{
background-image: url('../aa_img_web/header-button-vice-referenci.jpg');
background-repeat:no-repeat;
color:white;
position:relative;
float:left;
top:8px;
left:250px;
height:25px;
width:126px;
font-size:11px;
font-weight:bold;
padding-top:0px;
padding-left:0px;
margin:0px;
padding-bottom:4px;
border:0px;
vertical-align:middle;
}



/*  ################   RIGHT   MENU   ########################  */

#header-right a{
text-decoration:none;
font-weight:normal;
display:block;
background-repeat:no-repeat;
font-size:13px;
}
#header-right a:hover{
color:black;
}


a.link-web{
background-image: url('../aa_img_web/menu-right-web.jpg');
height:52px; /* 64 */
width:279x; /* 335 */
padding-left:56px;
padding-top:12px;
color:white;
}
a.link-web:hover{
background-image: url('../aa_img_web/menu-right-web-hover.jpg');
}
a.link-web-act{
background-image: url('../aa_img_web/menu-right-web-hover.jpg');
height:52px; /* 64 */
width:279x; /* 335 */
padding-left:56px;
padding-top:12px;
color:black;
}

a.link-rs{
background-image: url('../aa_img_web/menu-right-rs.jpg');
height:51px;
width:279px;
padding-left:56px;
padding-top:12px;
color:white;
}
a.link-rs:hover{
background-image: url('../aa_img_web/menu-right-rs-hover.jpg');
}
a.link-rs-act{
background-image: url('../aa_img_web/menu-right-rs-hover.jpg');
height:51px;
width:279px;
padding-left:56px;
padding-top:12px;
color:black;
}

a.link-eshop{
background-image: url('../aa_img_web/menu-right-eshop.jpg');
height:54px;
width:279px;
padding-left:56px;
padding-top:12px;
color:white;
}
a.link-eshop:hover{
background-image: url('../aa_img_web/menu-right-eshop-hover.jpg');
}
a.link-eshop-act{
background-image: url('../aa_img_web/menu-right-eshop-hover.jpg');
height:54px;
width:279px;
padding-left:56px;
padding-top:12px;
color:black;
}

a.link-advert{
background-image: url('../aa_img_web/menu-right-advert.jpg');
height:53px;
width:279px;
padding-left:56px;
padding-top:12px;
color:white;
}
a.link-advert:hover{
background-image: url('../aa_img_web/menu-right-advert-hover.jpg');
}
a.link-advert-act{
background-image: url('../aa_img_web/menu-right-advert-hover.jpg');
height:53px;
width:279px;
padding-left:53px;
padding-top:12px;
color:black;
}

span.rm-h{
font-size:16px;font-weight:bold;
}
span.rm-h-act{
font-size:16px;font-weight:bold;color:black;
}



/*  ################   DROP DOWN MENU   ########################  */


#cssdropdown, #cssdropdown ul {
padding: 0;
margin: 0;
list-style: none;
}

#cssdropdown li {
float: left;
position: relative;
z-index:3;
}

.mainitems{
border: 0px solid black;
margin-bottom:20px;
margin-right: 4px;
z-index:3;
}

.mainitems a{
float:left;
position:relative;
color:black;
display:block;
font-size:12px;
top:6px;
padding-top:6px;
font-weight:bold;
text-decoration:none;
width:98px;
height:26px;
text-decoration:none;
background-image:url('../aa_img_web/menu-hover-bg.jpg');
background-repeat:no-repeat;	
margin-left:15px;
margin-right:15px;
}
.mainitems a:hover{
color:#85061A;
}

.mainitems_up{
border: 0px solid black;
margin-bottom:20px;
margin-right: 4px;
}

.mainitems_up a{
float:left;
position:relative;
color:black;
display:block;
font-size:12px;
top:6px;
padding-top:6px;
font-weight:bold;
text-decoration:none;
width:98px;
height:26px;
text-decoration:none;
background-image:url('../aa_img_web/menu-hover-bg.jpg');
background-repeat:no-repeat;	
margin-left:15px;
margin-right:15px;
}

.mainitems_up_act a{ 
float:left;
position:relative;
color:black;
color:#85061A;
display:block;
font-size:12px;
top:6px;
padding-top:6px;
font-weight:bold;
text-decoration:none;
width:98px;
height:26px;
text-decoration:none;
background-image:url('../aa_img_web/menu-hover-bg.jpg');
background-repeat:no-repeat;	
margin-left:15px;
margin-right:15px;
}


.subuls{
position:relative;
display: none;
position: absolute;
left: 0;
border: 0px solid black;
}

.subuls li{
top:36px;
width: 100%;
height:33px;
}
.subuls li.first{
height:37px;
}


.subuls li a{
width: 100%;
background-image: url('../aa_img_web/menu-sub-bg4.jpg');
background-repeat:no-repeat;
height:33px;
width:214px;
color:white;
text-align:left;
padding-left:30px;
font-weight:normal;
padding-top:8px;
}
.subuls li a:hover{
width: 100%;
background-image: url('../aa_img_web/menu-sub-bg-hover.jpg');
background-repeat:no-repeat;
height:33px;
width:214px;
}


#cssdropdown li>ul { /* to override top and left in browsers other than IE, which will position to the top right of the containing li, rather than bottom left */
top: auto;
left: auto;
}

#cssdropdown li:hover ul, li.over ul { /* lists nested under hovered list items */
display: block;
}

.subuls li a.first {
width: 100%;
background-image: url('../aa_img_web/menu-sub-bg-first.jpg');
background-repeat:no-repeat;
height:37px;
width:214px;
color:white;
padding-top:12px;
}
.subuls li a.first:hover {
background-image: url('../aa_img_web/menu-sub-bg-first-hover.jpg');
background-repeat:no-repeat;
}

.subuls li a.last {
width: 100%;
background-image: url('../aa_img_web/menu-sub-bg-last2.gif');
background-repeat:no-repeat;
height:33px;
width:214px;
color:white;
}
.subuls li a.last:hover {
background-image: url('../aa_img_web/menu-sub-bg-last-hover2.gif');
background-repeat:no-repeat;
}
#stop_button{
background-image: url('../aa_img_web/header-button-vice-referenci.jpg');
background-repeat:no-repeat;
color:white;
position:absolute;
top:370px;
left:466px;
height:25px;
width:126px;
font-size:11px;
font-weight:bold;
padding-top:4px;
padding-left:28px;
}
input.stop_button{
background-image: url('../aa_img_web/header-button-vice-referenci.jpg');
background-repeat:no-repeat;
color:white;
position:absolute;
top:370px;
left:466px;
height:25px;
width:126px;
font-size:11px;
font-weight:bold;
padding-top:0px;
padding-left:0px;
margin:0px;
padding-bottom:4px;
border:0px;
}

tr.colored{
background-color:#E9E9E9;
}
td{
padding-left:20px;
}
td.first{
font-weight:bold;
}


/* ************************************  */
#left-polozka-0{
padding-bottom:40px;
}
#left-polozka-1{
padding-bottom:40px;
}
#left-polozka-2{
padding-bottom:40px;
}
#left-polozka-3{
padding-bottom:40px;
}
#left-polozka-4{
padding-bottom:40px;
}

#left-polozka-left-0{
float:left;
border:0px solid black;
width:110px;
}

#left-polozka-left-1{
float:left;
border:0px solid black;
width:110px;
}

#left-polozka-left-2{
float:left;
border:0px solid black;
width:110px;
}

#left-polozka-left-3{
float:left;
border:0px solid black;
width:110px;
}

#left-polozka-left-4{
float:left;
border:0px solid black;
width:110px;
}


#left-polozka-right-0{
float:right;
border:0px solid black;
width:176px;
color:#333333;
font-size:11px;
}
#left-polozka-right-1{
float:right;
border:0px solid black;
width:176px;
color:#333333;
font-size:11px;
}
#left-polozka-right-2{
float:right;
border:0px solid black;
width:176px;
color:#333333;
font-size:11px;
}
#left-polozka-right-3{
float:right;
border:0px solid black;
width:176px;
color:#333333;
font-size:11px;
}
#left-polozka-right-4{
float:right;
border:0px solid black;
width:176px;
color:#333333;
font-size:11px;
} 


#proc-nas-polozka-0{
position:relative;
top:10px;
padding-left:20px;
padding-bottom:6px;
background-image: url('../aa_img_web/content-checkout.jpg');
background-repeat:no-repeat;
font-weight:bold;
}
#proc-nas-polozka-1{
position:relative;
top:10px;
padding-left:20px;
padding-bottom:6px;
background-image: url('../aa_img_web/content-checkout.jpg');
background-repeat:no-repeat;
font-weight:bold;
}
#proc-nas-polozka-2{
position:relative;
top:10px;
padding-left:20px;
padding-bottom:6px;
background-image: url('../aa_img_web/content-checkout.jpg');
background-repeat:no-repeat;
font-weight:bold;
}
#proc-nas-polozka-3{
position:relative;
top:10px;
padding-left:20px;
padding-bottom:6px;
background-image: url('../aa_img_web/content-checkout.jpg');
background-repeat:no-repeat;
font-weight:bold;
}
#proc-nas-polozka-4{
position:relative;
top:10px;
padding-left:20px;
padding-bottom:6px;
background-image: url('../aa_img_web/content-checkout.jpg');
background-repeat:no-repeat;
font-weight:bold;
}
#proc-nas-polozka-5{
position:relative;
top:10px;
padding-left:20px;
padding-bottom:6px;
background-image: url('../aa_img_web/content-checkout.jpg');
background-repeat:no-repeat;
font-weight:bold;
}
#proc-nas-polozka-6{
position:relative;
top:10px;
padding-left:20px;
padding-bottom:6px;
background-image: url('../aa_img_web/content-checkout.jpg');
background-repeat:no-repeat;
font-weight:bold;
}
#proc-nas-polozka-7{
position:relative;
top:10px;
padding-left:20px;
padding-bottom:6px;
background-image: url('../aa_img_web/content-checkout.jpg');
background-repeat:no-repeat;
font-weight:bold;
}
#proc-nas-polozka-8{
position:relative;
top:10px;
padding-left:20px;
padding-bottom:6px;
background-image: url('../aa_img_web/content-checkout.jpg');
background-repeat:no-repeat;
font-weight:bold;
}
#proc-nas-polozka-9{
position:relative;
top:10px;
padding-left:20px;
padding-bottom:6px;
background-image: url('../aa_img_web/content-checkout.jpg');
background-repeat:no-repeat;
font-weight:bold;
}
#proc-nas-polozka-10{
position:relative;
top:10px;
padding-left:20px;
padding-bottom:6px;
background-image: url('../aa_img_web/content-checkout.jpg');
background-repeat:no-repeat;
font-weight:bold;
}
#proc-nas-polozkaX{
position:relative;
top:10px;
padding-left:20px;
padding-bottom:6px;
background-image: url('../aa_img_web/content-checkout.jpg');
background-repeat:no-repeat;
font-weight:bold;
}
#proc-nas-polozkaX1{
position:relative;
top:10px;
padding-left:20px;
padding-bottom:6px;
background-image: url('../aa_img_web/content-checkout.jpg');
background-repeat:no-repeat;
font-weight:bold;
}
#proc-nas-polozkaX2{
position:relative;
top:10px;
padding-left:20px;
padding-bottom:6px;
background-image: url('../aa_img_web/content-checkout.jpg');
background-repeat:no-repeat;
font-weight:bold;
}




#proc-nas-header-0{
padding-top:30px;
padding-bottom:10px;
color:#BD0926;
font-size:14px;
width:240px;
border-bottom:2px solid #E0E0E0;
font-weight:bold;
}

#proc-nas-header-1{
padding-top:30px;
padding-bottom:10px;
color:#BD0926;
font-size:14px;
width:240px;
border-bottom:2px solid #E0E0E0;
font-weight:bold;
}

#proc-nas-header-2{
padding-top:30px;
padding-bottom:10px;
color:#BD0926;
font-size:14px;
width:240px;
border-bottom:2px solid #E0E0E0;
font-weight:bold;
}

#proc-nas-headerX{
padding-top:30px;
padding-bottom:10px;
color:#BD0926;
font-size:14px;
width:240px;
border-bottom:2px solid #E0E0E0;
font-weight:bold;
}
#proc-nas-headerXX{
padding-top:30px;
padding-bottom:10px;
color:#BD0926;
font-size:14px;
width:240px;
border-bottom:2px solid #E0E0E0;
font-weight:bold;
}
#proc-nas-headerXXX{
padding-top:30px;
padding-bottom:10px;
color:#BD0926;
font-size:14px;
width:240px;
border-bottom:2px solid #E0E0E0;
font-weight:bold;
}
#proc-nas-headerXXXX{
padding-top:30px;
padding-bottom:10px;
color:#BD0926;
font-size:14px;
width:240px;
border-bottom:2px solid #E0E0E0;
font-weight:bold;
}


