/*
style.css zaluziejaksek.cz
presne.cz
border: 1px red solid;
Tomáš Losert
 */
 
body{
	font-family: "Trebuchet MS", "Geneva CE", lucida, sans-serif;
	font-size: 12px;
	text-align: center;
	color: #000000;
	margin: 0px;
	padding: 0px;
	background-color: #fff;
	background-image: url(images/top_back.jpg);
	background-position: top;
	background-repeat: repeat-x;
}

h1, h2, h3, h4, h5, h6
{
	color: #333333;
	padding-bottom: 0px;
	padding-top: 0px;
}

h1{ font-size: 130%; }
h2{ font-size: 20px; margin-bottom: 2px; margin-top: 15px; 
color: #333333;
}
.sub_box h2{

}

h3{ font-size: 110%; margin-bottom: 5px; margin-top: 5px;}
h4{ font-size: 100%; }
h5{ font-size: 100%; }
h6{ font-size: 100%; }
p{margin: 8px 0px;}
a{	color: #333333; }
a:hover{ text-decoration: none; }
a img{ border: none; } /* , a:link img */

.p15{padding: 0 15px 0 15px;}

li
{
list-style-image: url(images/item.gif);
}

.cl {clear: both;}
.fl {float: left;}
.fr {float: right;}



#main
{
margin: auto; 
width: 1000px;
}

.head-link
{
width: 300px;
height: 150px;
display: block;
margin-left: 160px;


}

#head
{
width: 1009px;
background-image: url(images/head2.png);
background-position: left;
background-repeat: no-repeat;
height: 190px;
display: bolck;
margin: auto;
text-align: left;
position: relative;
}



#menu
{
width: 1009px;
height: 74px;
display: bolck;
margin: auto;
position: relative;
left: 5px;
}

.cont_cover
{
width: 1009px;
margin: auto; 
position: relative;
padding: 0;
}

#content
{
width: 750px;
background-image: url(images/cont_back.png);
background-position: center top;
background-repeat: no-repeat;
position: relative;
left: 101px;
padding: 0px 0px 0 0px;
text-align: left;
float: left;
}

.contentin
{
margin: 0 15px 0 15px;
}


#footer
{
background-color: #666666;
}

#footer0
{
width: 750px;
height: 28px;
background-color: #666666;
background-image: url(images/footer_corn.png);
background-position: top;
background-repeat: no-repeat;
display: bock;
margin-left: 97px;
float: left;
}

#footer1
{
text-align: left;
width: 890px;
height: 119px;
background-image: url(images/footer_slide.png);
background-position: left top;
background-repeat: no-repeat;
margin: auto;
display: block;
color: #ccc;
font-weight: bold;
padding-left: 80px;
}

#footer1 a 
{
text-decoration: none;
color:#fff;
}

#footer h2
{
color: #ffffff;
font-size: 15px;
margin-top: 1px;
}


.menu3
{
position: absolute;
left: 468px;
}

.menu3 a span{
display: block;
width: 190px;
height: 74px;
position: absolute;
left: 0px;
top: 0px;
cursor: pointer;
background-image: url(images/menu3.png);
}

.menu3 a:hover span {
background-position: 0px -74px;
}

.menu2
{
position: absolute;
left: 281px;
}

.menu2 a span{
display: block;
width: 187px;
height: 74px;
position: absolute;
left: 0px;
top: 0px;
cursor: pointer;
background-image: url(images/menu2.png);

}
.menu2 a:hover span {
background-position: 0px -74px;
}

.menu1
{
position: absolute;
left: 92px;
}

.menu1 a span{
display: block;
width: 190px;
height: 74px;
position: absolute;
left: 0px;
top: 0px;
cursor: pointer;
background-image: url(images/menu1.png);

}
.menu1 a:hover span {
background-position: 0px -74px;
}

.menu4
{
position: absolute;
left: 658px;
}

.menu4 a span{
display: block;
width: 270px;
height: 74px;
position: absolute;
left: 0px;
top: 0px;
cursor: pointer;
background-image: url(images/menu4.png);

}
.menu4 a:hover span {
background-position: 0px -74px;
}

.main-title
{
  position: absolute;
  top: 140px;
  left: 245px;
}

.thumb
{
  background-color: #E6F5FF;
  border: 1px solid #BFE5FF;
  padding: 3px;
  text-align: center;
}

.w150 {width: 150px;}
.w250 {width: 250px;}
.w300 {width: 300px;}
.w350 {width: 325px;}
.w400 {width: 400px;}
.w500 {width: 500px;}

.action-box
{
background-image: url(images/action_box.png);
background-repeat: no-repeat;
background-position: top left;
height: 300px;
width: 340px;
padding: 40px 0 0 17px;
}

* html .action-box
{
background-image: url(images/action_box.gif);
background-repeat: no-repeat;
background-position: top left;
height: 300px;
width: 340px;
padding: 40px 0 0 17px;
}

.action-box p 
{
font-size: 14px;
color: #333;
}

.action-box a 
{
  color: #935800;
  font-size: 16px;
}

.main_box
{
background-image: url(images/main_box.png);
background-repeat: no-repeat;
background-position: bottom left;
width: 700px;
height: 336px;
margin-left: 15px;
padding: 10px;
}

.270head
{
width: 270px;
height: 30px;
  
}

.270body
{
background-image: url(images/270body.png);
background-repeat: no-repeat;
background-position: bottom left;
width: 270px;
height: 336px;
padding: 5px;
}


.400head
{
width: 400px;
height: 30px;
  
}

.400body
{
padding: 5px;
background-image: url(images/images/400body.png);
background-repeat: no-repeat;
background-position: bottom left;
width: 400px;
height: 336px;
}

.dph
{
color: red;
}

.yellow
{
   color: #E19D00;
   font-weight: bold;
}

.br{border-right: 1px solid #ccc;}
.mr15 {margin-right: 15px;}
.mr145 {margin-right: 145px;}

.ml15 {margin-left: 15px;}

* BOXY*/
.boxy-wrapper { position: absolute; }
.boxy-wrapper.fixed { position: fixed; }

  /* Modal */

  .boxy-modal-blackout { position: absolute; background-color: black; left: 0; top: 0; }

  /* Border */

  .boxy-wrapper { empty-cells: show;}
	.boxy-wrapper .top-left,
	.boxy-wrapper .top-right,
	.boxy-wrapper .bottom-right,
	.boxy-wrapper .bottom-left { width: 10px; height: 10px; padding: 0 }

	.boxy-wrapper .top-left { background: url('/global/res/www/cms/1.0/boxy/images/boxy-nw.png'); }
	.boxy-wrapper .top-right { background: url('/global/res/www/cms/1.0/boxy/images/boxy-ne.png'); }
	.boxy-wrapper .bottom-right { background: url('/global/res/www/cms/1.0/boxy/images/boxy-se.png'); }
	.boxy-wrapper .bottom-left { background: url('/global/res/www/cms/1.0/boxy/images/boxy-sw.png'); }

	/* IE6+7 hacks for the border. IE7 should support this natively but fails in conjuction with modal blackout bg. */
	/* NB: these must be absolute paths or URLs to your images */
	.boxy-wrapper .top-left { #background: none; #filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/global/res/www/cms/1.0/boxy/images/boxy-nw.png'); }
	.boxy-wrapper .top-right { #background: none; #filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/global/res/www/cms/1.0/boxy/images/boxy-ne.png'); }
	.boxy-wrapper .bottom-right { #background: none; #filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/global/res/www/cms/1.0/boxy/images/boxy-se.png'); }
	.boxy-wrapper .bottom-left { #background: none; #filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/global/res/www/cms/1.0/boxy/images/boxy-sw.png'); }

	.boxy-wrapper .top,
	.boxy-wrapper .bottom { height: 10px; background-color: black; opacity: 0.6; filter: alpha(opacity=60); padding: 0 }

	.boxy-wrapper .left,
	.boxy-wrapper .right { width: 10px; background-color: black; opacity: 0.6; filter: alpha(opacity=60); padding: 0 }

	/* Title bar */

	.boxy-wrapper .title-bar { background-color: #E19D00; padding: 6px; position: relative; }
	  .boxy-wrapper .title-bar.dragging { cursor: move; }
	    .boxy-wrapper .title-bar h2 { font-size: 12px; color: white; line-height: 1; margin: 0; padding: 0; font-weight: bold; }
	    .boxy-wrapper .title-bar .close { color: white; position: absolute; top: 6px; right: 6px; font-size: 90%; line-height: 1; }

	/* Content Region */

	.boxy-inner { background-color: white; padding: 0 }
	.boxy-content { padding: 15px; }

	/* Question Boxes */

    /*.boxy-wrapper .answers input {background-color: red;}*/
    .boxy-wrapper .answers { text-align: right; }

.red{background-color: red;}

/*-------------------------------------------------------------------------------
 * BOXY END*/

