body {

   	

  background:#8CB8FF;

   font-family:verdana;

   color:white;

  font-size:12px;



}

table {

  font-size:12px;

}

p {

 margin:0px;

}

ul{



  padding-left:15px;

  margin:0px;

}



a {



color:blue;

text-decoration:none;



}

a:hover {



text-decoration:underline;

color:navy;



}



.obsah {

  padding:0px;

  margin:10px;

  width:700px;

  height:200px;

  background:#FFFFFF;

  color:black;

  border:1px navy solid;

}



.obsah .menu {

    

	float:left;

    width:200px;



}

.obsah .menu a{

    

	font-size:12px;

	color:navy;

	font-weight:bold;

	text-decoration:none;

      

}

.obsah .menu a:hover {



color:#0000E7;

text-decoration:underline;



}



.obsah2 {

  

  padding:0px;

  margin:10px;

  width:900px;

  height:700px;

  background:#FFFFFF;

  color:black;

  border:1px navy solid;

}

.main_logo {

  

  display:block;

  cursor:pointer;



}

.main_logo .nadpis{



  font-size:30px;

	width:200px;

  position:relative;

	left:300px;

	display:block;



}

.main_logo .nadpis img {



  border:0px;



}

.obsah2 .menu {

    

	float:left;

    width:200px;



}

.obsah2 .menu img {



  margin-left:10px;



}



.polozky{

  

  margin:10px;

  text-align:justify;

  font-size:10px;

  width:160px;



}



.obsah .text {



	 font-family:arial;

	 margin-bottom:10px;

	 margin-top:15px;

	 float:left;

	 width:480px;

     background:#EAF2FF;

     padding:5px;



}

.obsah .text table{



color:black;



}

.obsah2 .text {



     font-family:arial;

	 margin-bottom:10px;

	 margin-top:15px;

	 float:left;

	 width:480px;

     background:#EAF2FF;

     padding:5px;



}

 .lista {

    margin-top:10px;

    width:440px;

    height:22px;

    font-weight:bold;

    text-align:left;

    text-indent:20px;

    font-size:12px;



 }

 

 .pris {

 

   margin-bottom:10px;

   width:440px;

   height:150px;

   font-size:12px;

    text-align:left;

  

 }

 .hotels {



  text-align:left;

  width:460px; 

  margin-bottom:20px;

  background:#EAEAEA;

  border:1px #737171 solid;

   height:100px;



}

.hotels img {



  float:left;

  margin-right:10px;



}

.hotels a {



  color:#808080;

  

}

.hotels a:hover {



  color:#3E3E3E;

  position:underline;



}

.red {



  color:red;

  font-weight:bold;

  

}

.img {

  

  height:140px;

  width:180px;

  margin-top:15px;



}



.titlediv {

  

  margin-top:10px;

  margin-right:20px;

  width:680px;

  height:80px;

  background:#EAF2FF;

	 

}

.h2 {



  font-size:20px;

  font-weight:bold;



}

.rightmenu {

  

  background:white;

  width:200px;

  height:700px;



}



.rightmenu .polozky a{

  

   

  font-size:12px;

  color:navy;

  font-weight:bold;

  text-decoration:none;



}

.rightmenu .polozky a:hover {



  color:#0000E7;



}

.rightobsah {



  width:190px;

  background:#EAF2FF;



}

.links {



width:700px;

font-size:10px;

color:blue;

}



.links a {



font-size:10px;

color:white;

text-decoration:none;

}



.links a:hover{



text-decoration:underline;



}



.polozky .bulgaria a {



font-size:10px;



}

.popis {



width:270px;

height:150px;

}

.dbtext {



width:250px;

height:100px;





}

/* FORMULAR */





 #bookingform {

     width:460px;

     margin : 0 0 10px;

     padding : 10px;

     background : #eaeaea;

     text-align : left;



}

 #bookingform .description {



     font-size : 10px;



}

 #bookingform h3 {



     margin :0;

     color:#000000;



}

 #bookingform label {



     width : 150px;

     margin-top : 7px;

     background : #ffffff;

     color : #000000;

     float : left;

     clear : left;

     height : 17px;



}

 #bookingform input {



     border : 1px solid #737171;

     background : #ffffff;

     width : 250px;

     font-size : 12px;

     margin-top : 7px;



}

 #bookingform textarea {



     border : 1px solid #737171;

     background : #ffffff;

     width : 250px;

     height : 70px;

     font-size : 12px;

     margin-top : 7px;



}

 #bookingform select {



     border : 1px solid #737171;

     background : #ffffff;

     font-size : 12px;

     margin-top : 7px;

}

 #bookingform fieldset {



    padding : 0 10px 10px;

     border : 1px solid #737171;

     margin : 0 0 10px;

     color : #000000;



}

 #bookingform fieldset legend {



     padding : 10px 5px 5px;

     color : black;

     font-weight : bold;



}

 #bookingform .submit {



     background : #eaeaea;

     color : #000000;

     width : auto;

     height : auto;

     border : 2px outset #737171;

     font-weight : bold;

     font-size : 12px;

     cursor : pointer;



}

#hotelpricelist {

	width:350px;

	border:1px Solid black;

	border-collapse:collapse;

	background-color:#FFFFFF;

    margin-bottom:10px;

    margin-top:10px;

}

#hotelpricelist td {

	border:1px Solid #969696;

	padding:3px;

}

#hotelpricelist .roomtype {

	font-weight:bold;

	width:200px;

	color:navy;

	background-color:#F0F0F0;

}

#hotelpricelist .season {

	color:black;

    background-color:#F0F0F0;

}

#hotelpricelist .price {

	text-align:right;

	color:black;

}

#hotelpricelist .season {

	color:black;

    background-color:#F0F0F0;

}

.logotyp {



 margin:0px;
 padding:0px;

 /* float:right; */



} 

.logotyp a em {

 display: block; 
 background: url("/bulgaria/graphic/bulgaria-holiday.jpg") no-repeat; 
 text-decoration: none; 
 height:40px;
 margin-left:280px


}

.logotyp a em span { 

 display: none; 

}


