*{ margin:0; 
   padding:0;}
body {
	color:#333;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:small;
	text-align:center;
	margin-bottom:1.3em;
}
a { color: #752B2B;}
a:hover { text-decoration:none;}

img {border:none;}
h1 { font-size:200%;
     font-family:Arial, Helvetica, sans-serif;}
h2 { font-size:130%;
     font-family:Arial, Helvetica, sans-serif;}
h3 { font-size:110%;
     font-family:Arial, Helvetica, sans-serif;}
table { font-family:Arial, Helvetica, sans-serif; 
	font-size:90%; 
	border-bottom:1px solid #aaaaaa; 
	border-right:1px solid #cccccc; 
	width:90%;
	margin-left:15px;}
table td, table th{ border-left:1px solid #aaaaaa; 
		    border-top:1px solid #aaaaaa; 
		    padding:2px 2px 3px 3px; 
		    text-align:center; }
table th{ background-color:#933; color:#fff;}
table td span, table th span{ display:block; 
			      font-weight:normal; 
			      font-size:90%;}
.clear{ height:1px;
        overflow:hidden;
        clear:both;}
#contenedor {
	width:816px;
	background:#fff url(../images/sombra_contenedor.jpg) top center repeat-y;
	margin:auto;
	position:relative;
}

#sub-contenedor {
	text-align:left;
	width:780px;
	margin:auto;
}

#sub-contenedor #encabezado1, #sub-contenedor #encabezado2  { 
	position:relative; 
	overflow:hidden; 
	width:780px; 
	text-align:center; 
	vertical-align:middle; 
	color:#999;
}
#sub-contenedor #encabezado1 { height:100px;}
#sub-contenedor #encabezado2 { height:153px;}
#sub-contenedor #encabezado1 span{
	position:absolute;
	top:0px;
	left:0px;
	background-image:url(../images/top_1.jpg);
	background-repeat:no-repeat;
	width:780px;
	height:100px;}
#sub-contenedor #encabezado2 span{
	position:absolute;
	top:0px; 
	left:0px; 
	background-image:url(../images/top_2.jpg);
	background-repeat:no-repeat;
	width:780px; height:153px;}

#sub-contenedor #col-izquierda {
	width:180px;
	float:left;
	overflow:hidden;
	background:url(../images/menu_prechod.jpg) top left no-repeat;
	position:relative;
}
/*MENU*/
#sub-contenedor #col-izquierda ul {
	list-style-type:none; 
	padding:0; 
	font-family:Arial, Helvetica, sans-serif; 
	font-size:125%; 
	font-weight:bold; 
	margin-top:20px;
}
#sub-contenedor #col-izquierda ul li{ 
	height:30px;
} 
#sub-contenedor #col-izquierda ul li a {
	padding:0 0 0 23px; 
	color:#933; 
	text-decoration:none;
	display:block;}
#sub-contenedor #col-izquierda ul li a:hover { 
	padding-left:24px; 
	color:#900;
	background:transparent url("../images/item.gif") no-repeat 6px;}
#sub-contenedor #col-izquierda ul li span {
	padding-left:24px; 
	color:#999;
	background:transparent url("../images/item.gif") no-repeat 6px;
}

#sub-contenedor #col-izquierda #cuadro-izquierda { 
	font-size:80%; 
	margin:35px 14px 15px 12px; 
	padding:5px 5px 9px 6px;
	border:1px dashed #933;
	background-color: #f4e4e4; 
}
#sub-contenedor #col-izquierda #cuadro-izquierda p.datos{
	font-weight:bold; 
	margin-top:3px;}
#sub-contenedor #col-izquierda #cuadro-izquierda .direccion{
	color:#000; 
	text-decoration:none; 
	font-weight:bold; 
	font-size:110%;}
#sub-contenedor #col-izquierda #cuadro-izquierda span{
	font-weight:bold; 
	font-size:110%;
	color:#000;}
#sub-contenedor #contenido { 
	width:600px; 
	float:left;
	position:relative;
}
#sub-contenedor #contenido #encabezado3 { 
	height:59px; 
	background:#ffffff url(../images/top_3.jpg) top left no-repeat;
}
/* col-derecha na prave strane */
#sub-contenedor #contenido #col-derecha {
	position:absolute;
        text-align:center;
	top:0px;
	left:400px;
	width:183px;
	padding:20px 0 0 16px;
	background:#fff url(../images/fnd-col-derecha.jpg) top left no-repeat ;
}
#sub-contenedor #contenido #col-derecha .cuadro-chico{
    float:left;
    width:170px;
    border:1px dashed #933;
    padding-top:8px;
    padding-bottom:8px;
    margin-bottom:8px;
}
#sub-contenedor #contenido #col-derecha .cuadro-chico p{
	font-size:68%;
	margin-top:3px;
}
#sub-contenedor #contenido #col-derecha h1 { 
	font-size:120%;
	margin-bottom:0.4ex;}
#sub-contenedor #contenido #col-derecha h3 { 
	font-size:100%;
        color:#ccc;
	margin-bottom:0.8ex;}
#sub-contenedor #contenido #col-derecha p { 
        text-align:justify;
	font-size:80%;
        text-align:center;
}
#sub-contenedor #contenido #col-derecha a { 
	font-size:80%; 
	color:#555;}
#sub-contenedor #contenido #col-derecha p a{ 
	font-size:100%; 
	color:#555; 
	text-decoration:none;
	border:none;}
.cuadros-derecha { 
	border-top:1px dashed #aaa;
	margin-top:0.6em; 
	padding-top:0.8em; 
	text-align:center;}
img.imagenes-derecha {
	border:1px solid #aaa; 
	padding:1px;}
img.imagenes-derecha:hover {
	border:1px solid #690;
	background-color:#690;}

#sub-contenedor #contenido #col-centro {	
	padding:5px 220px 20px 18px;
	min-height:235px;}
#sub-contenedor #contenido #col-centro h1 { 
	padding:0px 0px 0.7ex 18px;
	color:#900;}
#sub-contenedor #contenido #col-centro h2 { 
	padding:0px 0px 0.2ex 18px;
	color:#900;}
#sub-contenedor #contenido #col-centro p {
	margin-bottom:0.9ex;
	line-height:120%;}
.imagenes-centradas{
	text-align:center;
	margin-bottom:10px;
}
#menu-imagenes{
	text-align:center;
	font-weight:bold;
	margin-top:10px;
}
#contenido-historia{
	height:362px;
}
.fotos-chicas{
	margin-left:35px;
}
.fotos-chicas img{
	margin-left:5px;
	margin-top:5px;
}
.lista-articulos li{
	
	list-style-type:none;
}
.lista-articulos li img{
	float:left;
	margin-bottom:10px;
	margin-right:10px;
}
.lista-articulos li a{
	font-weight:bold;
	font-size:90%;
}
.lista-articulos li span{
	font-size:90%;
}
.recuadro{
	border:1px dashed #933;
	height:112px;
	padding:5px;
}
.alerta{
	font-size:90%;
	color:red;
	margin-left:10px;
}
.alerta li{ 
	margin-left:30px;
}
.tres-columnas{
	float:left;
	width:33%;
	margin-right:0;
}
#form_contacto{
	margin-left:10px;
	margin-top:0px;
	color:#000;
	
}
#form_contacto label{
	width:70px;
	display:block;
	float:left;
	text-align:left;
	padding-top:0;
	padding-bottom:2px;
        margin-left:2px;
	margin-top:6px;
	margin-bottom:6px;
	font-size:90%;
}
#form_contacto p{
	margin-top:10px;
	float:left;
	font-size:75%;
	margin-left:1px;
	width:170px;
}
#form_contacto textarea{
	width:180px;
}
.submit{
	float:right;
	margin-right:55px;
	font-weight: bold;
	font-family: Arial;
	background-color:white;
}
#contenido-pie {
	float:right; 
	width:370px; height:25px; 
	background:#933 url(../images/spodni-lista_spicka.jpg) top left no-repeat;
	padding-right:20px;
	text-align:right;
}
#contenido-pie .ariculos { 
	position:relative;
	top:4px;}
#contenido-pie a { 
      
	color:#fff; 
	font-size:80%; 
	text-decoration:none;}  
#contenido-pie a:hover { 
	text-decoration:underline;}  
.tres-columnas{
	float:left;
	width:237px;
	text-align:left;
	margin-left:25px;
	margin-top:15px;
}
.dos-columnas{
	float:left;
	width:350px;
	text-align:left;
	margin-left:25px;
	margin-top:15px;
}
#pie {
	width:816px;
	background:#fff url(../images/sombra_pie.jpg) top center repeat-y;
	margin:auto;
	height:33px;
}
#texto-pie {
	width:816px;
	margin:auto;
	font-size:80%;
	color:#666;
	background-color:#FFF;
}
#texto-pie a{
	color:#444; 
	text-decoration:none;}
#texto-pie a:hover{
	color:#444; 
	text-decoration:underline;}
