@charset "UTF-8";
/* CSS Document */

body  {
	
	background: #fff;
	margin: 0; 
	padding: 0;
	text-align: center; 
	color: #000000;
	font-family: Tahoma, 'Lucida Grande CE', lucida, sans-serif;
font-weight:normal;
	font-size:13px;
}
.thrColFixHdr #container {
 
	width: 910px; 
	background: #FFFFFF;
	margin: 0 auto; 
	margin-top: 30px;
	text-align: left; 
} 
.thrColFixHdr #header { 
	background: #fff; 
	padding: 0 0 0 0px;  
	height: 35px;
	background-image:url(images/adeldesign.png);
	background-repeat: no-repeat;
	background-position: 140px top;
	
	
	
} 

.thrColFixHdr #header div#wrapper {
margin-left:140px;
border-bottom: 1px dotted #666666;
height: 35px;

}

.thrColFixHdr #header div#home {
	position: absolute;
	width: 200px;
	height: 35px;
	cursor: pointer;
	
}

.thrColFixHdr #header div#menu {
float:right;
margin-right:350px;
margin-top:5px;
right:0px;
top:0px;
} 

.thrColFixHdr #header a {
font-family: Tahoma;
font-size:13px;
text-decoration:none;
color:#41494a; 
	
} 

.thrColFixHdr #header a:hover {
color:#ef2ea1; 
	
} 


.thrColFixHdr #sidebar1 {
	float: left; 
	width: 140px; 
	background: #fff;
	background-image:url(images/srdce.png);
	background-position: right 121px;
	background-repeat:no-repeat;
	padding: 0px; 
	padding-top: 150px;
}


.thrColFixHdr #sidebar1 div#single{
	float: left; 
	width: 140px; 
	background: #fff;
	background-image:none;
	background-position: right 121px;
	background-repeat:no-repeat;
	padding: 0px; 
	padding-top: 150px;
}

.thrColFixHdr #sidebar1 ul li {
	list-style-type:none;
	display:block;
	color:#666666;
	margin-left:-60px;
	font-size:12px;
	height: 18px;
	
}

.thrColFixHdr #sidebar1 ul li a {
	color: #666666;
	text-decoration:none;
}

.thrColFixHdr #sidebar1 ul li a:hover {
	color:#ef2ea1; 
	text-decoration:none;
}




.thrColFixHdr #sidebar2 {
	float: right; 
	width: 255px; 
	background: #fff; 
	padding: 0px;
	margin-top:10px;
}


.thrColFixHdr #sidebar2 div {
border-bottom: 1px dotted #666666;
}



.thrColFixHdr #sidebar2 div#logotyp {
	width:255px;
	height:296px;
	background-image:url(images/logo_logotyp.png);
	background-position:left;
	cursor:pointer;
	margin-top:15px;
}

.thrColFixHdr #sidebar2 div#web {
	width:255px;
	height:296px;
	background-image:url(images/logo_web.png);
	background-position:left;
	cursor:pointer;
	margin-top:15px;
}

.thrColFixHdr #sidebar2 div#ci {
	width:255px;
	height:296px;
	background-image:url(images/logo_ci.png);
	background-position:left;
	cursor:pointer;
	border-bottom: 0px;
	margin-top:15px;
}

.thrColFixHdr #sidebar2 div#linkos {
	border-bottom: 1px dotted #666666;
	width: 255px;

}



.thrColFixHdr #sidebar2 div#ci_small {
	width:255px;
	height:39px;
	background-image:url(images/logo_ci_small.png);
	background-position:left;
	cursor:pointer;
	border-bottom: 0px;
	margin-top:0px;
}


.thrColFixHdr #sidebar2 div#web_small {
	width:255px;
	height:39px;
	background-image:url(images/logo_web_small.png);
	background-position:left;
	cursor:pointer;
	border-bottom: 0px;
	margin-top:0px;
}

.thrColFixHdr #sidebar2 div#logotype_small {
	width:255px;
	height:39px;
	background-image:url(images/logo_logotyp_small.png);
	background-position:left;
	cursor:pointer;
	border-bottom: 0px;
	margin-top:0px;
}


.thrColFixHdr #sidebar2 div#ci_small:hover {
	
	background-position:right;

}


.thrColFixHdr #sidebar2 div#web_small:hover {

	background-position:right;

}

.thrColFixHdr #sidebar2 div#logotype_small:hover {
	
	background-position:right;

}


.thrColFixHdr #sidebar2 div#logotyp_adel {
	width:255px;
	height:296px;
	background-image:url(images/logo_logotyp.png);
	background-position:right;
	cursor:pointer;
	margin-top:15px;
}

.thrColFixHdr #sidebar2 div#web_adel {
	width:255px;
	height:296px;
	background-image:url(images/logo_web.png);
	background-position:right;
	cursor:pointer;
	margin-top:15px;
}

.thrColFixHdr #sidebar2 div#ci_adel {
	width:255px;
	height:296px;
	background-image:url(images/logo_ci.png);
	background-position:right;
	cursor:pointer;
	border-bottom: 0px;
	margin-top:15px;
}



.thrColFixHdr #sidebar2 div#logotyp:hover  {

background-position:right;

}

.thrColFixHdr #sidebar2 div#ci:hover  {

background-position:right;

}


.thrColFixHdr #sidebar2 div#web:hover  {

background-position:right;

}


.thrColFixHdr #sidebar2 div#logotyp_adel:hover  {

background-position:left;

}

.thrColFixHdr #sidebar2 div#ci_adel:hover  {

background-position:left;

}


.thrColFixHdr #sidebar2 div#web_adel:hover  {

background-position:left;

}



.thrColFixHdr #mainContent {
background-color:#fff;
width: 495px;
	margin: 0 140px; 
	border-right: 1px dotted #666666;
	padding: 0px; 
	margin-top: 28px;
} 

.thrColFixHdr #mainContent div.radek {
	margin-top:15px;
	width:486px;
	
	height:294px;
} 

.thrColFixHdr #mainContent h2.logo {
	color:#630060;
	font-weight:normal;
	margin-bottom:0px;
	font-size:25px;
	
}

.thrColFixHdr #mainContent h2.web {
	color:#0dc8b9;
	font-weight:normal;
	margin-bottom:0px;
	font-size:25px;
}


.thrColFixHdr #mainContent h2.ci {
	color:#abad03;
	font-weight:normal;
	margin-bottom:0px;
	font-size:25px;
}

.thrColFixHdr #mainContent h2 span {
	font-size:12px;
	color:#636460;
	margin-right: 8px;
}


.thrColFixHdr #mainContent p {
	font-size:12px;
	color:#636460;
	margin-top:0px;
}

.thrColFixHdr #mainContent div#obsah {
	width: 486px;
	overflow-x: hidden;
	min-height: 930px;
}


.thrColFixHdr #mainContent div#obsah img {
	border: 0px;
}

.thrColFixHdr #mainContent div#obsah div#text_kontakt {
	width: 200px;
	margin-left: 240px;
	margin-top: 80px;
	
}

div.linka {
	height:0px;
	width:486px;
	border-bottom: 1px dotted #666666;
}

.thrColFixHdr #mainContent div.sloupec {
	float:left;
	height:294px;
	width: 238px;
}


.thrColFixHdr #mainContent h2#kontakt {
		color:#630060;
	font-weight:normal;
	margin-bottom:20px;
	font-size:25px;
}


.thrColFixHdr #mainContent a {
color:#636460;
text-decoration: underline;
}

.thrColFixHdr #mainContent a:hover {
color:#630060;
text-decoration: none;
}


.thrColFixHdr #mainContent div.sloupec h2.logo {
	color:#630060;
	font-weight:normal;
	margin-bottom:0px;
	font-size:25px;
	
}


.thrColFixHdr #mainContent div.sloupec h2.web {
	color:#0dc8b9;
	font-weight:normal;
	margin-bottom:0px;
	font-size:25px;
}


.thrColFixHdr #mainContent div.sloupec h2.ci {
	color:#abad03;
	font-weight:normal;
	margin-bottom:0px;
	font-size:25px;
}

.thrColFixHdr #mainContent div.sloupec h2 span {
	font-size:12px;
	color:#636460;
	margin-right: 8px;
}

.thrColFixHdr #mainContent div.sloupec p {
	font-size:12px;
	color:#636460;
	margin-top:0px;
}




.thrColFixHdr #mainContent div.sloupec img {
border: 1px solid #CCCCCC;
height:154px;
width:236px;
}




.fltrt { 
	float: right;
	margin-left: 8px;
}
.fltlft { 
	float: left;
	margin-right: 8px;
}
.clearfloat { 
	clear:both;
    height:0;
    font-size: 1px;
    line-height: 0px;
}
