html, body, span, h1, h3, h4, h5, h6, a, img, li, ol, ul, img{
margin: 0;
padding: 0;
border: 0;
font-weight: inherit;
font-style: inherit;
font-size: 1em;
line-height: 1.5;
font-family: inherit;
text-align: left;
vertical-align: baseline;
}

body{
    margin:30px auto;
    padding:0px;
	font-size: 70%;
    background-color: #fff; 
    font-family: "Lucida Grande", Arial, Tahoma, Sans-Serif;
    color: #000;
}
/*-----------------------------------------MAIN--------------------------------*/
#wrap{
    margin:0px auto;
	padding: 0px;
	width:1100px;
    height:100%;
	display: inline;
}

#body{
    margin:0px auto;
	padding: 0px;
	width:1100px;
	height:100%;
	background-color:#fff;
}

#container{
     width:1100px;
	 height:100%;
	 margin:0px;
	 padding:0px;
}
#main{
     width:1100px;
	 height:100%;
	 margin:0px auto;
	 padding:0px;
}

#tabulka{
	width:750px;
	float: left;
	margin-top: 30px;
}
/* ---------------------------LEFT COLUMN -----------------------*/
.header{
	width: 1100px;
	height: 100px;
	margin: 0 auto;
	margin-bottom: 20px;
	background: url(images/header_bg.jpg) no-repeat;
}
.header_logo{
	float: left;
	margin: 10px 0px 0px 30px;
}
.header_reseller{
	float: right;
	margin: 15px 40px 0px 0px;
}


#left {
	float: left;
	margin: 0px 0px 0px 10px;
	width: 200px;
	height:1000px;
	position:relative;
	background-image:url("images/left_b.png");
	background-position:top;
	background-repeat:no-repeat;
	clear:both;
}
#left_main {
	float: left;
	margin-top: 0px;
	width: 190px;
	height:100%;
	position:relative;
	clear:both;

}

#left p { 
	color: #fff; 
	padding: 7px; 
	margin: 0px;
	background-color: inherit;
}

/*------------------------------RIGHT COLUMN----------------------*/
#right {
	width: 800px;
	margin-left: 230px;
	padding: 0px 10px 0px 0px;
	height: 100%;
	position:relative;
 }
 .vysvetlivky{
 	width: 400px;
 	height: 50px;
 	clear: both;
 	margin: 0px auto;
 	padding-top: 30px;
 	text-align: center;
 	margin-left: 200px;
 }
 /*---------------------------------------- STLPCE + OBRAZKY ----------------------------------------*/
 #ponuka_prace{
 	margin-left: 50px;	
}
#ponuka_prace p{
	font-size: 12px;
	padding: 0px 0px 0px 50px;
}
#ponuka_prace h1{
	font-size: 13px;
	color: #333;
	text-align: left;
	margin-left: 20px;
	margin-bottom: 30px;
}
#ponuka_prace h4{
	font-size: 15px;
	color: #333;
	text-align: left;
	margin-left: 20px;
}
 #stlpec_left2{
   float:left;
   margin-left:20px;
   width:370px;
} 
#stlpce{
  position: relative;
  margin:5px 10px 40px 20px;
  padding:0px;
  width:840px;
}
#stlpce4g{
  position: relative;
  margin:65px 10px 35px 20px;
  padding:20px;
  width:740px;
}
#stlpceimac{
  position: relative;
  margin:5px 10px 5px 190px;
  padding:20px;
  width:400px;
}
#stlpcemacmini{
  position: relative;
  margin:5px 10px 5px 270px;
  padding:20px;
  width:400px;
}
#stlpcemacmini2{
  position: relative;
  margin:5px 10px 5px 150px;
  padding:20px;
  width:600px;
}
#stlpcemacbook{
  position: relative;
  margin:5px 10px 5px 210px;
  padding:20px;
  width:400px;
}
#stlpceimac2{
  position:relative;
  margin:25px 0px 10px 0px;
  padding:0;
  width:100%;
  border-top: #ccc 1px solid;
}
#stlpce_ceny{
  position: relative;
  margin:55px 10px 55px 200px;
  padding:0px;
  width:500px;
}
#stlpce_ceny_mbp{
  position: relative;
  margin:45px 10px 55px 300px;
  padding:0px;
  width:500px;
}
#stlpce_ceny_mbp13{
  position: relative;
  margin:45px 10px 55px 160px;
  width:500px;
}

#stlpce_ceny_4g{
  position: relative;
  margin:85px 10px 55px 290px;
  padding:0px;
  width:500px;
}

#stlpce_ceny_shuffle{
  position: relative;
  margin:45px 10px 55px 160px;
  padding:0px;
  width:500px;
}
#stlpce_ceny_shuffle_novy{
  position: relative;
  margin:45px 10px 55px 140px;
  padding:0px;
  width:500px;
}
#stlpce_pro{
  position: relative;
  margin:45px 10px 55px 330px;
  padding:0px;
  width:300px;
}

#stlpce1{
  position:relative;
  margin:45px 0px 55px 0px;
  padding:0;
  width:100%;
  border-top: #ccc 1px solid;
} 
#stlpce1_1{
  position:relative;
  margin:45px 0px 55px 0px;
  padding:0;
  width:100%;
} 
#stlpce2{
  position:relative;
  margin:45px 0px 55px 80px;
  padding:0;
  width:750px;
}
#stlpcePRO{
  position:relative;
  margin:45px 0px 55px 130px;
  padding:0;
  width:500px;
}
#stlpce24g{
  position:relative;
  margin:45px 0px 55px 260px;
  padding:0;
  width:750px;
}
#stlpce4{
  position:relative;
  margin:45px 0px 55px 155px;
  padding:0;
  width:700px;
}
#stlpce3{
  position:relative;
  margin:45px 0px 55px 180px;
  padding:0;
  width:500px;
}
#stlpec_left{
   float:left;
   margin-left:20px;
   width:370px;
  }
#stlpce_right{
   float:right;
   margin-right:20px;
   width:370px;
}
 
#stlpce_right2{
   float:right;
   margin-right:20px;
   width:450px;
} 

#stlpce_right3{
   float:right;
   margin-right:20px;
   width:430px;
} 

#image{
   text-align:center;
}
#image2{
   text-align:center;
}
#stlpec_left_sevis{
   float:left;
   margin-left:10px;
   width:240px;
   font-size:12px;
  }

/*------------------------------- POPIS MACBOOK -------------------------*/
#popis{
   float:left;
   position:relative;
   width:200px;
   margin: 0px 0px 0px 0px;
   text-align:center;
}

#popis2{
	float:left;
	width:200px;
	margin: 0px 0px 0px 50px;
	text-align:center;
}
#popis2_2{
	float:left;
	width:200px;
	margin: 0px 0px 0px 40px;
	text-align:center;
}
#popis2_3{
	float:left;
	width:200px;
	margin: 0px 0px 0px 50px;
	text-align:center;
}
#popis3{
    float:right;
	position:relative;
	width:200px;
	margin: 0px 0px 0px 0px;
	text-align:center;
}

#popis_akcia{
   float:left;
   position:relative;
   width:271px;
   height:190px;
   margin: 0px 0px 0px 0px;
   text-align:center;
}

#popis2_akcia{
	float:left;
	width:271px;
	height:190px;
	margin: 0px 0px 0px 5px;
	text-align:center;
}
#popis3_akcia{
	float:right;
	position:relative;
	width:280px;
	height:190px;
	margin: 0px 0px 0px 0px;
	text-align:center;
}
#popis31_akcia{
	float:right;
	position:relative;
	width:280px;
	height:190px;
	margin: 0px 100px 0px 0px;
	text-align:center;
}
.popis_nazov{
   width:200px;
   margin: 0px 0px 0px 0px;
   text-align:center;
   border-bottom:#6699CC 1px solid;
}
.popis_body{
   width:200px;
   margin: 0px 0px 20px 0px;
   text-align:left;
}
.popis_body2{
   width:200px;
   margin: 40px 40px 20px 40px;
   text-align:left;
}
/*---------------------------------------- POPIS AIR ------------------------*/

#popis_air1{
   float:left;
   position:relative;
   width:200px;
   margin: 0px 0px 0px 0px;
   text-align:center;
}
#popis_air2{
	float:left;
	width:200px;
	margin: 0px 0px 0px 50px;
	text-align:center;
}
#popis_air3{
	float:right;
	position:relative;
	width:200px;
	margin: 0px 10px 0px 0px;
	text-align:center;
}
.popis_body2{
   width:200px;
   margin: 0px 0px 7px 0px;
   text-align:left;
}
.popis_body_air1{
   width:200px;
   margin: 0px 0px 27px 0px;
   text-align:left;
}
.popis_body_air2{
   width:200px;
   margin: 0px 0px 27px 0px;
   text-align:left;
}
/*---------------------------------------- POPIS MACBOOK PRO ------------------------*/
.popis_body_pro1{ 
   width:200px;
   margin: 0px 0px 37px 0px;
   text-align:left;
}
.popis_body_pro2{
   width:200px;
   margin: 0px 0px 54px 0px;
   text-align:left;
}
.popis_body_pro3{
   width:200px;
   margin: 0px 0px 65px 0px;
   text-align:left;
}

.popis_body_pro11{ 
   width:200px;
   margin: 0px 0px 37px 0px;
   text-align:left;
}
.popis_body_pro22{
   width:200px;
   margin: 0px 0px 35px 0px;
   text-align:left;
}
.popis_body_pro33{
   width:200px;
   margin: 0px 0px -5px 0px;
   text-align:left;
}
.novy{
	color: #7fbd5a;
	font-size: 13px;
}
/*-----------------------------------------iMac --------------------------------*/

.popis_body_imac{
   width:200px;
   margin: 0px 0px 40px 0px;
   text-align:left;
}
/*---------------------------------------- POPIS iPOD ------------------------*/
#popis_ipod1{
   float:left;
   position:relative;
   width:200px;
   margin: 0px 0px 0px 0px;
   text-align:center;
}
#popis_ipod_new{
   float:left;
   position:relative;
   width:200px;
   margin-left: 120px;
   text-align:center;
}
#popis_ipod2{
	float:left;
	width:200px;
	margin: 0px 0px 0px 35px;
	text-align:center;
}
#popis_ipod2_2{
	float:left;
	width:200px;
	margin: 0px 0px 0px 35px;
	text-align:center;
}
.popis_body_ipod1{ 
   width:200px;
   margin: 0px 0px 10px 0px;
   text-align:left;
}
.popis_body_ipod2{
   width:200px;
   margin: 0px 0px 10px 0px;
   text-align:left;
}

#popis_macpro{
   float:left;
   position:relative;
   width:220px;
   margin: 0px 0px 0px 0px;
   text-align:center;
}
 /*------------------------------------- NEWSBOX----------------------------------*/

#newsbox {
	float: right;
	position: absolute;
	color: #000;
	padding: 0px;
	height: 90px;
	width: 164px;
	left: 983px;
	top: 25px;
	text-align: left;
}
#newsbox img {
display: block;
position: relative;
}
/*---------------------------------------------BLOCK ---------------------------*/
.block  {
float : left;
width : 205px;
margin : 0px;
padding : 0px;
text-align:center;
font-size:12px;

}
.block-x  {
float : left;
width : 190px;
margin : 10px 0px 0px 0px;
padding : 0px;
overflow : hidden;
text-align:center;
font-size:12px;
vertical-align : bottom;
display : block;
}
.block-hodiny  {
float : left;
width : 205px;
margin : 20px 0px 0px 0px;
padding : 0px;
text-align:center;
vertical-align : bottom;
display : block;
}
.block-hodiny2  {
float : left;
width : 205px;
height: 240px;
margin : 15px 0px 0px 0px;
padding-top: 40px;
text-align:center;
background: url(images/popis.jpg) no-repeat center;
}


.block_inner{
width : 190px;
min-height:75px;
margin : 20px 10px 0;
padding : 0px 0px 0px 0px;
vertical-align : bottom;
}

.block, .block2 p{
color:#fff;
}
.green{
	color: #76a55d;
	font-size: 11px;
} 
 /*------------------------------MAIL---------------------------*/
#form	{clear: both; margin: 0 6px 10px 6px;}

.form {width: 530px; text-align:justify; float:left; padding: 0 0 15px 0;}
.form p	{padding: 0 0 0 20px; line-height: 17px;}

.textfield	{background: #fff; border: 1px solid #6e6e66; color: #000;}
.textfield:hover	{background: #fff; border: 1px solid #a0a09b;}
.textfield:focus	{background: #fff; border: 1px solid #a0a09b;}

.kontakt {width: 400px; text-align:right; float:right;}
.kontakt p	{padding: 0 20px 0 0 ; line-height: 20px;}

#mail {
   margin:0px auto;
   margin-left: 230px;
   padding-left:20px;
}

 /*------------------------------MAIL SKOLENIA---------------------------*/
#form	{clear: both; margin: 0 6px 10px 6px;}

.form {width: 530px; text-align:justify; float:left; padding: 0 0 15px 0;}
.form p	{padding: 0 0 0 20px; line-height: 17px;}

.textfield	{background: #fff; border: 1px solid #6e6e66; color: #000;}
.textfield:hover	{background: #fff; border: 1px solid #a0a09b;}
.textfield:focus	{background: #fff; border: 1px solid #a0a09b;}

.kontakt {width: 400px; text-align:right; float:right;}
.kontakt p	{padding: 0 20px 0 0 ; line-height: 20px;}


.option{
	margin-left: 20px;
}

#mail2 {
   margin:0px auto;
   padding-left:220px;
}
.skolenia{
	font-size: 12px;
	padding: 10px 0px 0px 40px;	
}
.skolenia2{
	font-size: 11px;
	padding: 10px 0px 0px 40px;	
}

h6{
	font-size: 20px;
	text-align: center;
	margin: 150px 0px 0px 50px;
	color: #CC0033;
}

.skolenia_mail{
	margin-bottom: 70px;
	text-align: center;
}

/*------------------------------ MAIN MENU (LEFT)----------------- */
#menu {
	margin:5px 0px;
	padding-top:10px;
	padding-left: 1px;
	height: 435px;
	background: url(images/menu_bg.jpg) no-repeat;
}
#menu2 {
	margin:5px 0px;
}

#menu a {
font-size:12px;
	display: block;
	line-height: 20px;
	padding: 0px 0px 0px 20px;
	color: #fff;
}

#menu a:hover {
	color: #fff;
	text-decoration: underline;
}
#menu_mail {
	margin:0 auto;
}

#menu_mail a {
font-size:12px;
	display: block;
	line-height: 20px;
    text-align:center;
	color: #333;
}

#menu_mail a:hover {
	color: #993333;
}
#menu p{
    color:#fff;
	}
	
.box{
	margin-top: 0px;
	clear: both;
	background:url(images/box_bg.png) no-repeat;
}
.box2{
	margin-top: 10px;
	clear: both;
	background:url(images/box_bg.png) no-repeat;
}

.obchod{
	width: 130px;
	background: #333;
	background: url(images/obchod.png) right no-repeat;
}	
/*--------------------------------------------STYLES--------------------------------*/
h1 { 
	margin: 0px; 
	padding:0px;
	text-align:center;
	font-size: 12px;
	color:#333; 
}

h2 {
	font-size: 1.5em;
	margin: 0px;
	padding: 0px;
	margin:0px;
	color:#CC3333;
	text-align:center;
}


h3 {
	width: 100%; 
	font-size: 26px; 
	color:#333; 
	font-weight: bold; 
	letter-spacing: -1px; 
	line-height: 1.5em; 
	padding: 10px 0px 0px 10px;
	margin:0px 0px 5px 10px; 
}
h4 {
	width: 100%; 
	font-size: 18px; 
	color:#333; 
	font-weight: bold; 
	letter-spacing: -1px; 
	line-height: 1.5em; 
	padding: 10px 0px 0px 10px;
	margin:0px 0px 5px 10px; 
}

/*---------------------------------------COLORS-------------------*/
.praca{
font-size:13px;
}

.praca2{
font-size:15px;
}
#sive{
color:#333;
}

#sive a {
    font-size:12px;
	display: block;
	line-height: 20px;
    text-align:center;
	color: #333;

}

.white{
    color:#fff;
	background-color:inherit;
}
.black{
    color:#000;
	font-size:18px;
}
.grey{
    color:#333;
	font-size:12px;
	text-align:center;
}

.red{
    color:#CC0033;
	text-align:center;
	font-size:16px;
}
.red2{
    color:#CC0033;
	text-align:center;
	font-size:12px;
}
.red3{
    color:#CC0033;
	text-align:right;
	font-size:14px;
}
.red4{
    color:#993333;
	font-size:11px;
}
.red5{
    color:#CC0033;
	font-size:11px;
}
.green1{
    color:#5fa31a;
	text-align:center;
	font-size:14px;
}
p { 
	font-size: 1em; 
	color:#333; 
	line-height:1.6em; 
	margin: 0px 7px 5px 10px; 
	padding:10px 0px 0px 10px;
	background-color: inherit;
}

a { 
	color:#336699; 
	text-decoration: none; 
	background-color: inherit;
	font-size:13px;
}
.small { 
	color:#336699; 
	text-decoration: none; 
	background-color: inherit;
	font-size:13px;
}

a:hover { 
	color:#999999;
	background-color: inherit;
}

.normal{
text-size:12px;
}

/*---------------------FOOTER ---------------*/
#footer{
    width:680px; 
	height:90px;
	margin:0px auto;
	padding:10px;
	text-align : center;
	background-color:#161818;
	background-image:url(images/footer.jpg);
	background-repeat:repeat-x;
}


#column {
	float: left;
	margin: 30px 0px 40px 20px;
	width: 370px;
	height:84px;
}
#column2 {
	float: left;
	margin: 30px 0px 40px 20px;
	width: 370px;
	height:84px;
}

#column_servis {
	float: left;
	margin: 30px 0px 40px 20px;
	width: 800px;
	height:84px;
}

img.left { 
    float: left; 
    margin: 2px 20px 16px 0; 
}

#obsah{
    display:block;
	width:100%;
	height:700px;
	margin:0px 0px 0px 20px;
}

.category, .category_last  {
font-family : Tahoma, Arial, Helvetica, sans-serif;
float : left;
width : 168px;
height : 208px;
padding-left : 50px;
padding-top : 20px;
}
.category_last {
width : 168px;
}

/*----------------------------------------- PRISLUSENSTVO --------------------------------*/
.produkt_wrap{
float: left;
width: 800px;
height: 300px;
}

.produkt {
float: left;
margin: 25px 10px;
width:245px;
}
.obrazok{
width:230px;
height:120px;
text-align:center;
}
.popis2{
width:230px;
height:80px;
padding:5px 15px;
border-top:#999 1px solid;
}

.cena{
padding:5px 15px;
width:230px;
height:20px;
text-align:center;
}

#prod_riadok{
position: relative;
width: 850px;
height: 350px;
}

.obaly{
margin-left: 20px;

.obalyprodukt{
overflow: hidden;
}

.popis2{
height:200px;

}
.clear{
clear:both;
float: left;
margin-bottom: 20px;
}

/*----------------------------------------- PRENAJOM &amp; SKOELENIA--------------------------------*/

.telo{
width:700px;
height:655px;
display:block;
margin: 0px 90px;
border-left:#999 1px solid;
border-right:#999 1px solid;

}
.telo_skolenia{
width:700px;
height:500px;
display:block;
margin: 70px 0px 0px 30px;
}
.nazov{
float:left;
width:210px;
height:35px;
padding: 10px 0px 0px 10px;
text-align:center;
background-color:#999;
font-size:14px;
border-top:#999 1px solid;
border-bottom:#999 1px solid;
}
.pocet{
float:left;
width:110px;
height:35px;
padding: 10px 0px 0px 10px;
text-align:center;
background-color:#999;
font-size:14px;
border-top:#999 1px solid;
border-bottom:#999 1px solid;
}

.nazov2{
float:left;
width:210px;
height:65px;
padding: 10px 0px 0px 10px;
text-align:center;
border-bottom:#999 1px solid;

}
.pocet2{
float:left;
width:100px;
height:55px;
padding: 20px 10px 0px 10px;
text-align:center;
font-size:14px;
border-bottom:#999 1px solid;
}

.nazov3{
float:left;
width:210px;
height:45px;
padding: 10px 0px 0px 10px;
text-align:center;
}
.pocet3{
float:left;
width:460px;
height:45px;
padding: 10px 10px 0px 10px;
text-align:left;
font-size:14px;
}
/*------------------------------------------------------- O NAS ---------------------------------------*/

#mapa{
height:310px;
width:300px;

}
#adresa{
position:relative;
height:310px;
width:300px;
float:left;
margin:30px;
}

#mapa p{
font-size:16px;
}

/*---------------------------------- PREVIEW &amp; POPIS ------------------------*/

.preview_title{
float:left;
width:680px;
height:30px;
text-align:center;
margin-top:20px;
font-size:18px;
text-decoration:underline;
}
.preview_download{
float:left;
width:680px;
height:50px;
text-align:left;
font-size:12px;
margin-bottom:20px;
background-color:#f3f5f6;
border-bottom: 1px dotted #6c6c6c;

}
.preview_download1{
float:left;
width:680px;
height:120px;
text-align:left;
font-size:12px;
margin-bottom:20px;
background-color:#f3f5f6;
border-bottom: 1px dotted #6c6c6c;

}

.preview_pict{
float:left;
width:680px;
height:250px;
text-align:center;
}
.preview_pict img{
margin:0px auto;
}


#right_column {
float :right;
margin : 0px 0px 0px 15px;
width : 160px;
height : 100%;
position : relative;
}
#righ_column p {
color : #828482;
padding : 7px;
margin : 0;
background-color : inherit;
}
#left_column {
width : 680px;
margin:0px 0px 0px 50px;
padding : 0 10px 0 0;
height : auto;
position : relative;
}
#left_column2 {
width : 900px;
margin:0px 0px 0px 50px;
padding : 0 10px 0 0;
height: 400px;
position : relative;
}
/*---------------------------- CENY S DPH ------------------*/
#dph{
	width: 800px;
	height: 70px;
	clear: both;
	margin-left: 300px;
}

.dph{
float:left;
margin-top:50px;
margin-left:210px;
text-align:center;
font-size:12px;
}
.dph_sept{
float:left;
margin-top:20px;
margin-left:170px;
text-align:center;
font-size:12px;
}
.dph-nano{
clear: both;
margin-left: 300px;
background: #333;
text-align:center;
font-size:12px;
}
.dph-shuffle{
float:left;
margin-top:50px;
margin-left:200px;
text-align:center;
font-size:12px;
}
.dph-mini{
float:left;
margin-top:50px;
margin-left:270px;
text-align:center;
font-size:12px;
}
.dph-pro{
float:left;
margin-top:50px;
margin-left:230px;
text-align:center;
font-size:12px;
}
.poznamka{
margin-top:70px;
margin-left:0px;
text-align:center;
font-size:12px;
}
.poznamka2{
float:left;
margin-top:70px;
margin-left:280px;
text-align:center;
font-size:12px;
}
.poznamka3{
float:right;
margin-top:70px;
margin-right:290px;
text-align:center;
font-size:12px;
}
.poznamka4{
margin-top:70px;
margin-left:290px;
text-align:center;
font-size:12px;
}
.dph-air{
float:left;
margin-top:50px;
margin-left:220px;
text-align:center;
font-size:12px;
}
.dph-prism{
float:left;
margin-top:30px;
margin-left:420px;
text-align:center;
font-size:12px;
}
.dph-akcie{
position: relative;
margin-top:40px;
margin-left: 25px;
text-align: left;
font-size:12px;
}

.dph-vypredaj{
float:left;
margin-top:50px;
margin-left:260px;
text-align:center;
font-size:12px;
}


/*-----------------------------------------  VYPREDAJ --------------------------------*/

.v_telo{
width:700px;
height:775px;
display:block;
margin: 30px 90px;
border-left:#999 1px solid;
border-right:#999 1px solid;

}
.v_skolenia{
width:700px;
height:300px;
display:block;
margin: 70px 0px 0px 90px;
}
.v_nazov{
float:left;
width:490px;
height:35px;
padding: 10px 0px 0px 10px;
text-align:left;
background-color:#999;
font-size:14px;
border-top:#999 1px solid;
border-bottom:#999 1px solid;
}
.v_pocet{
float:left;
width:70px;
height:35px;
padding: 10px 0px 0px 10px;
text-align:center;
background-color:#999;
font-size:14px;
border-top:#999 1px solid;
border-bottom:#999 1px solid;
}

.v_nazov2{
float:left;
width:489px;
height:80px;
padding: 10px 0px 0px 10px;
text-align:left;
border-bottom:#999 1px solid;
border-right:#999 1px solid;
}
.v_pocet2{
float:left;
width:59px;
height:55px;
padding: 0px 10px 0px 10px;
padding-top:35px;
text-align:center;
font-size:11px;
border-bottom:#999 1px solid;
border-right:#999 1px solid;
}

.v_pocet3{
float:left;
width:59px;
height:65px;
padding: 0px 10px 0px 10px;
padding-top:25px;
text-align:center;
font-size:11px;
border-bottom:#999 1px solid;
border-right:#999 1px solid;
}

.v_cena{
float:left;
width:100px;
height:70px;
padding: 20px 10px 0px 10px;
text-align:center;
font-size:11px;
border-bottom:#999 1px solid;
}

.ponuka{
width:260px;
height:30px;
margin-left:370px;
}

.akcia{
color:#CC3333;
}

#vysv{
width:700px;
height:150px;
margin-top: 50px;
margin-left: 100px;
clear: both;
}
	
#vysv2{
position: relative;
width:700px;
height:150px;
margin-top: 500px;
margin-left: 490px;
clear: both;
}

.zatvorene{
font-size:32px;
text-align:center;
text-decoration:none;
margin:30px 0px 20px 0px;
color:#FF0033;
}

/*--------------------------------------- SEPTEMBER ------------------------------------*/
.akcia_popis{
	height: 100%;
	width: 700px;
	clear: both;
	margin-bottom: 50px;
	margin-top: 100px;
}
#kostra{
width:700px;
height: 100%;
}
.kostra_top{
width:650px;
height:60px;
margin:0px auto;
}
.kostra_body{
width:700px;
height:100%;
}

.kostra_popis5{
width:695px;
height:350px;
padding-left:20px;
margin:0px 0px 30px 0px;
}
.kostra_popis6{
width:700px;
height:450px;
padding-left:60px;
margin:0px 0px 30px 0px;
}
.kostra_popis66{
width:700px;
height:450px;
padding-left:60px;
margin:100px 0px 30px 0px;
}
.kostra_popis7{
width:695px;
height:350px;
padding-left:20px;
margin:0px 0px 30px 0px;
}
.kostra_popis72{
width:695px;
height:260px;
padding-left:20px;
margin:0px 0px 30px 0px;
}
.kostra_popis9{
width:695px;
height:600px;
padding-left:20px;
margin:0px 0px 30px 0px;
}


.kostra_popis{
width:650px;
height:160px;
padding-left:20px;
margin-bottom:20px;
}
.kostra_popis2{
width:675px;
height:220px;
padding-left:20px;
margin:0px 0px 30px 0px;
}
.kostra_popis4{
width:675px;
height:250px;
padding-left:20px;
margin:0px 0px 30px 0px;
}

.kostra_popis3{
width:675px;
height:400px;
padding-left:20px;
margin:0px 0px 30px 0px;
top: 100px;
}
.kostra_popis8{
width:675px;
height:300px;
padding-left:20px;
margin:0px 0px 10px 0px;
}
.kostra_obr{
width:160px;
height:160px;
display:block;
float:left;
margin:15px auto;
}

.kostra_txt{
width:490px;
height:160px;
float:right;
}
.kostra_txt2{
width:525px;
height:160px;
float:right;
}
.kostra_txt22{
width:525px;
height:650px;
left: 250px;
}
.kostra_txt3{
width:510px;
height:390px;
float:right;
}
.kostra_txt4{
width:510px;
height:390px;
left: 280px;
}
.kostra_txt5{
width:800px;
height:390px;
left: 280px;
}
.kblue{
color:#0088cc;
font-size:12px;

}

.blue{
color:#0088cc;
}
.kostra_cena{
display:block;
background-image:url("images/.png");
background-position:left;
font-size:15px;
color:#333;
}
.euro{
font-size:12px;
color:#333;
}
.akcias{
margin-top:50px;
text-align:center;
}
.akciacena{
color: #cc3333;
margin-left: 20px;	
}
.akciacena2{
color: #cc3333;
margin-left: 20px;
padding-bottom: 80px;	
}


/*========================================================
AKCIE
=========================================================*/
.akcia_body{
	width: 700px;
	height: 100px;
}






/*========= VYPREDAJ =============*/

.vypredaj{
	height: 700px;	
}