body, html
{
	margin:0;
	padding:0;
	background:#acc7f6;
color:#fff;
vertical-align:top;font-family:verdana,arial,helvetica;
}

body {
		min-width:764px;
	}


div{
	color:#fff;
	}


.left
{
	   float:left;
}

.menublok{
	clear:both;
	margin:0; padding:0;
	*margin-bottom:-5px;
	}

.menugroup
{ clear:both;
	margin:0; padding:0; margin-bottom:20px;margin-left:16px;padding-bottom:16px;)padding-bottom:0;
}

.right
{
	   float:right;
}


#wrap {
position: relative;
margin:0 auto;
width:764px;

background:#182768;
color:#000;
}



#header
{
line-height: 0px ; font-size: 0px;
    vertical-align:top;
  	margin:0; padding:0;
	color:#000;
	background:#fff;
	height:83px;
}

#logo
{
     		float:left;
	border:0;
	 height:51px;
	margin:0;
	margin-top:32px;
	margin-left:37px;
	border:0px;

}


#dot
{ 	border:0;
	margin:0px;
	margin-top:31px;
	margin-bottom:3px;
	margin-left:73px;
		margin-right:5px;

}


#collagediv
{    line-height: 0px ; font-size: 0px;
       float:right;
		width:538px;
        margin:0;
        padding:0;

      		height:136px;
}

#collage
{
    border:0;
        margin:0;
        padding:0;
}


#nav
{
	float:left;
width:196px;
background:#182868;
		margin:0;
		padding:0px 14px 14px 14px;
       min-height:350px;
			_height:350px;
}
#nav h3{margin-top: 20px;}

#nav div {display: block;margin:0px 0px 6px 16px;padding:0px;
	background-image : url(/img/menu2.gif);width:92%;overflow:hidden;
background-repeat:no-repeat;background-position : -196px 2px;}
#nav div span {display: block;margin:0px;padding:0px 0px 0px 20px;}
#nav a, #nav a:visited
   {
		margin:0 0 0 0px;
		padding:0px 12px 0px 0px;
		display: block;
        position:relative;
	   text-decoration:none;
		font-family:verdana,arial,helvetica;
  		font-size:13px;
  		line-height:18px;
  		font-weight:normal;
  		color:#fff;
		background-image : url(/img/menu2.gif);
  		background-repeat:no-repeat;
  		background-position : 0px 2px;
	}
#nav a:hover {color:#b9c2e3;background-image : none;}









	#index_main {
		background:#192869;
		float:right;
		width:538px;
	}

	#paper {
	   	margin-top:12px;
   	 	margin-bottom:40px;

   	 	padding-left:0;
   	 	padding-right:20px;
 	 	padding-top:0px;
 	 	     	padding-bottom:56px;

		background:#64709b;

		width:518px;


		background-image : url(http://www.navycentrum.cz/img/paper_up.gif);
  		  		background-repeat:repeat-x;
  		background-position : top;
		min-height: 550px; _height: 550px;

	}








	#banner_1 {

	   	margin-top:12px;
   	 	margin-bottom:12px;

   	 	padding:0;
		background:#646f9a;
        float:left;
		width:538px;
		height:166px;
         display:inline;
                padding-bottom:0px;_margin-bottom:0px; _height:106px;


	}
#banner_1 span {margin: 7px 0px 0px -40px, font-family:verdana,arial,helvetica; font-size:10px; text-align:left; padding:0px;}

.banner_text {


        text-align:left;

          display:inline;
      	float:left;
width:250px;


		font-family:verdana,arial,helvetica;
  		font-size:12px;

  		color:#e0e2eb;

 margin:0px; padding:0px;
                margin-top:18px; margin-left:18px;

	}


.banner_link {



        text-align:right;


      	float:left;
width:250px;

		font-family:verdana,arial,helvetica;
  		font-size:12px;
        line-height:18px;
  		color:#fff;

	}

.banner_image {
	   	margin-top:12px;
	  text-align:right;
	  float:right;

	  }





a {
	  color:#b8c5f8;
	  text-decoration:none;

cursor: hand, pointer;
	  }
a:hover {
  		color:#fff;
	  }



a.vice {
	  margin-top:12px;
	  text-align:right;
	font-family:verdana,arial,helvetica;
  		font-size:11px;
	  text-decoration:none;
	  font-weight:bold;


	  }




a.white {
                       text-align:left;
 color:#fff;
	  }



b.vice {
	  margin-top:12px;
	  text-align:right;

	font-family:verdana,arial,helvetica;
  		font-size:11px;
  		color:#fff;
	  text-decoration:none;
	  font-weight:bold;
	  color:#b8c5f8;

	  }


.uho {



			height:575px;

		width:175px;

			margin:5px;

		float:left;


	}


.uhoup {

	background:#465386;

			height:575px;

			margin:0;
                        *margin-top:12px;

	}

.uhodown {

	margin-top:-32px;
      padding:10px;
	}


 	#uho1 {
         margin-left:0px
	}




	#uho2 {

	}



	#uho3 {
          width:168px;
    	margin-right:0px

	}






h1
{

  		font-size:0px;
        line-height:0px;

        margin:0; padding:0;

	margin-left: -9999px
}


h2
{

 margin-top:18px;
		margin-bottom:14px;
		margin-left:18px;
		padding:0;


  		font-family:verdana,arial,helvetica;
  		font-size:12px;
  		font-weight:bold;
  		color:#fff;
}

h3
{

		margin-top:10px;
		margin-bottom:10px;
		padding:5px;
		padding-left:41px;
		padding-right:0px;
  		width:141px;

  		background-image : url('http://www.navycentrum.cz/img/headerbg.gif');
  		background-repeat:no-repeat;

  		font-family:verdana,arial,helvetica;
  		font-size:21px;
  		font-weight:normal;
  		color:#182768;


}




a.nazev
{

		position:relative;
		top:-16px;
		left:-16px;
        margin:0; padding:0;
       	text-decoration:none;
		font-family:verdana,arial,helvetica;
  		font-size:12px;

	  		color:#182868;
  		background-color:#fff;
}

a.nazev:hover
{



	  		color:#182868;

}

p.white {



		padding:10px;
		margin:0;

		font-family:verdana,arial,helvetica;
  		font-size:11px;
           line-height:16px;

		color:#fefefe;
    }




div.white {



		padding:10px;
		margin:0;

		font-family:verdana,arial,helvetica;
  		font-size:11px;
           line-height:16px;

		color:#fefefe;
    }






 #down_nav {
		clear:both;
		height:56px;
		padding:20px;
		padding-top:0px;
		padding-right:0px;
                          text-align:left;
		color:#fff;
	}


 #down_navp {

		float:left;
		width:300px;

		margin-top:20px;
                  text-align:left;
      	font-family:verdana,arial,helvetica;
  		font-size:11px;
  		line-height:18px;
	}

 #down_navform {
		float:right;

        	width:410px;
      	font-family:verdana,arial,helvetica;
  		font-size:11px;
   position:relative; top:28px;
	}


#email {
	    border:0;
		background:#fff;
        width:140px;
        height:19px;
        padding:4px;
		color:#000;


		 	font-family:verdana,arial,helvetica;
  		font-size:11px;

		}

#submit_odeslat
{
	    border:0;
padding:0; margin:0;
position:relative; top:7px;
		}


#footer {
		background:#646f9a;
		clear:both;
		color:#fff;
		padding-bottom:8px;
	}


#footer p {
		padding:8px;
		padding-left:20px;
		padding-right:2px;
		margin:0;
			font-family:verdana,arial,helvetica;
  		font-size:10px;

    }

#footer a {


		font-family:verdana,arial,helvetica;
  		font-size:10px;
     color:#fff;
    }


.lot
{           margin:10px 0px 0px 0px;

		width:519px;
			clear:both;
}

.aktualitybig
{
          padding-bottom:20px;
		width:519px;
			clear:both;
}

.amenu
{          padding:0; margin:0;margin-bottom:6px;*margin-bottom:0;
	width:161px;float:right;
}


.whitediv
{

	margin:0px;
	padding:2px 8px;
       height:18px;
               width:498px;
	vertical-align:bottom;

      overflow:hidden;
	background-color:#fff;


}


.aktualitydiv
{

	margin:0px;
	padding:2px 8px;
	height:18px;



	background-color:#fff;


         overflow:hidden;
        margin-bottom:2px;
}


.whiteheader
{
		float:left;
       vertical-align:bottom;

     height:10px;
     margin-top:10px;

}


.aktualitydate
{
     width:80px;
		float:left;
       vertical-align:bottom;

     height:0px;
     margin-top:10px;
         overflow: visible;



}

.whitelink
{
		font-family:verdana,arial,helvetica;
  		font-size:10px;
        color:#646f9b;

        text-decoration:underline;

		float:right;


                width:200px; height:17px; margin:2px 0px 0px 0px; padding:0px;text-align:right;overflow:hidden;
                         *margin:1px 0px 0px 0px;

}

.aktualitylink
{
font-family:verdana,arial,helvetica;
  		font-size:10px;
        color:#646f9b;

        text-decoration:underline;

		float:left;


                width:400px; height:17px; margin:2px 0px 0px 0px; padding:0px;text-align:left;overflow:hidden;
                *margin:1px 0px 0px 0px;


}


.aktualitylink:hover
{
		color:#182768;
}


.whitelink:hover
{
		color:#646f9a;
}



.akce_text {
color:#fff;
  margin-left:12px;
  margin-top:12px;
        text-align:left;
      	float:right;
        width:218px;

}

.lot_text {


padding:0;
       margin:0px;


        text-align:left;
      	float:right;
width:308px;


		font-family:verdana,arial,helvetica;
  		font-size:11px;
               padding-top:8px;
  		color:#e0e2eb;


}



.aktuality_text
{

padding:0;
       margin:0px;

        text-align:left;
      	float:right;
width:230px;


		font-family:verdana,arial,helvetica;
  		font-size:11px;
               padding-top:8px;
  		color:#e0e2eb;
}



.lot_link {

        text-align:right;
      	float:left;
width:292px;
	margin:0px;
		font-family:verdana,arial,helvetica;
  		font-size:12px;
  		color:#fff;

	}

.lot_image {

align:left;

margin:0px; _margin-top:0px;
float:left;
	  text-align:right;

                     margin-bottom:20px;

	  }


sup
{
	margin:0;
	padding:0;
   line-height:0px;

	        }


p {

margin:0;padding:0;
  margin-left:18px;
  margin-top:12px;
        text-align:left;




		font-family:verdana,arial,helvetica;
  		font-size:11px;

  		color:#e0e2eb;

	}

.nadpis {

margin:0;padding:0;




		font-family:verdana,arial,helvetica;
  		font-size:11px;

  		color:#e0e2eb;

             font-weight:bold;
	}

.text2 {


		font-family:verdana,arial,helvetica;
  		font-size:11px;

  		color:#e0e2eb;

	}




.paper_images
{
clear:both;

 text-align:center;
 width:518px;

}

.paper_images_big
{
clear:both;

 text-align:center;
 width:518px;

 padding-left:0px;
}

strong
{

	font-family:verdana,arial,helvetica;
  	font-size:11px;
	color:#fff
}

.vspc
{
border:0;
margin-bottom:20px;
}





hr.cleaner {

	clear:both;height:1px;margin: -1px 0 0 0; padding:0;border:none;visibility:hidden;

}

div.cleaner {

	clear:both;margin:0px;height:0px;

	padding:0;border:0;width:0px;
	visibility:hidden;


    overflow:hidden;






}
.uhoup h2 {margin:0px; padding:8px 0px 8px 17px;}

#paper h2 {margin-top:0px; padding: 8px 0px 0px 0px;}

#tab th
{

	font-family:verdana,arial,helvetica;
  	font-size:11px;
        border:1px solid #e0e2eb;
	color:#fff;
        font-weight:bold;
        background-color:#64709b;
}



#tab td
{      border:1px solid #e0e2eb;

	font-family:verdana,arial,helvetica;
  	font-size:11px;
	color:#e0e2eb;
}


table.tab
{                 margin-top:12px;
border:1px solid #FFF;
border-collapse:collapse;
}


td
{      border:0px;

	font-family:verdana,arial,helvetica;
  	font-size:11px;
	color:#e0e2eb;
}

hr.blue
{
	color:#e0e2eb;
	border:1px solid #e0e2eb;
	height:1px;
	margin:12px;
	width:488px;
}

.t1
{

	margin:0px;
	padding:20px;
	padding-top:12px;
			padding-bottom:8px;
	width:160px;
	float:left;
	font-family:verdana,arial,helvetica;
  	font-size:11px;
	color:#e0e2eb;
}

.t2
{
	margin:0px;
	padding:20px;
	padding-top:12px;
		padding-bottom:8px;
	width:260px;
	color:#e0e2eb;
    float:right;
	text-align:left;
		float:left;
	font-family:verdana,arial,helvetica;
  	font-size:11px;
}

.noborder
{border:0px}

#horni_foto
{
       float:right;
		width:538px;
        margin:0;
        padding:0;
}
#boutique {
	margin:0;
	padding:0;
	background:#fff;
	height:70px;
	position: relative;
}
#boutique img {
	position: absolute;
	left: 36px;
	top: 11px;
}
#fotky {
	width: 500px;
	margin: 20px auto 15px auto;
}
#fotky div {
	width: 119px; _width: 117px;
	float: left;
	height: 119px; _height: 117px;
	text-align: center;
	overflow: hidden;
	vertical-align: middle; margin: 3px;
}
#fotky div img {
	margin-left: -20px;
	margin-top: -20px;
}
.mapa {
	text-align: right;
	font-size: 10px;
}


.novinka {float:left;width:230px;font-size:12px;color:#fff;padding:18px 8px 0px 18px;}
.novinka p {text-align: right; margin:0px 20px 0pox 0px;}
.novinka h2 {margin:0px 0px 2px 0px; padding: 0px;}
#s7 {color:#e0e2eb; height:146px; min-height:146px;}
#s7 img {margin:0px auto 0px auto;}
.novinka_nadpis {margin:0px 0px 3px -10px;}
#paper h3 {font-size: 12px; background-image: none; font-weight: bold; margin:0px; width:auto;padding:5px 0px 0px 20px;color:#FFF;}
.obsazeno {font-size: 12px; color:#FFF; font-weight:bold; margin: 0px; padding: 20px 15px 0px 15px; border-bottom:5px solid #b8c5f8; width: 60%;}
.mensi {font-size:90%;}

#spec_nab {margin-top:20px; margin-bottom:30px; position:relative; border-bottom: 1px #FFF solid; padding-bottom:8px;}
#spec_nab .nadpis {position:absolute; top:28px; right:50px; width:208px;}
#spec_nab .bez_nadpis {position:absolute; top:56px; right:50px; width:208px;}
#spec_nab .prvni #spec_nab .nadpis h2 { margin-bottom:0px; }
#spec_nab .prvni {margin-top:10px;background:#ea1e26; margin-left:7px; padding-left:10px; padding-bottom:3px; padding-top: 3px;}
#spec_nab h3 {margin-top:0px; margin-bottom:0px; border-bottom: 1px #FFF solid;}
#spec_nab p {margin-top:5px; margin-bottom:0px;}