﻿/* moje ambulance - CSS - layout 

tmave cervena	#DA251D
tmave modra		#28166F
seda			#DEDEDD
*/
 


/* HLAVNI */
#aspnetForm  {
	height: 100%;  
	}
body {
	background-color: #ffffff;
	margin-top: 0px;
	padding-top: 0px;
	}
html {
	margin-top: 0px;
	padding-top: 0px;
	}
#container {
	width:980px;  
	margin:0 auto; 
	}

/* HLAVICKA */
#header {
	width:980px; 
	margin:0 auto; 
	}

/* OBSAH */
#obsah {
	width:980px; 
	margin:0 auto; 
	}
#levySloupec { 
/*	width: 184px !important; */
	width: 192px !important;
	padding-top: 3px;
	vertical-align: top;
	}
#levySloupec p{ 
	color: #000000;
	text-align:left;
	}
#pravySloupec { 
	width:192px;
	vertical-align: top;
	padding:3px;
	padding-bottom: 0;
	}
#stredSloupec { 
	background-color:#FFFFFF;
	vertical-align: top; 
	padding:0;	
	padding-left: 2px;
	width: 586px; 
	}
.stredSloupecObsah { 	
	padding-left: 3px;
	padding-top: 6px;
	}
#stredSloupec * div.paragraph p{ 	
	font-style:normal !important;
	}
#stredSloupec * div.paragraph a:hover div{ 	
	text-decoration: underline;
	}
#stredSloupec  div.paragraphPage * a { 	
	color: #28166F;
	text-decoration: underline;
	}
#stredSloupec * div.paragraphPage * a:hover{ 	
	color: #DA251D;
	text-decoration: none !important;
	}
#stredSloupec * div.paragraph h1{ 	
	color: #28166F;
	}
#kdojsme { 	
	width: 185px;
	float: left;
/*	margin-top: -15px; */
	padding: 0 10px 8px 0;
	background: transparent url("/images/layouts/pozadi-kdo-jsme.jpg") no-repeat left top;
	height: 180px;  
	margin-right: 0;
	text-align: left;
	}
#kdojsme ul { 	
	margin-left: 2px;
	margin-top: 43px;
	width: 160px;
	padding-left: 21px;
	line-height: 16px;
	}
#kdojsme ul li { 	
	font-size: 12px !important;
	margin-bottom: 4px;
	list-style-image: url("../../images/layouts/odrazka-cerna.gif");
	}
#kdojsme ul li strong { 	
	font-size: 12px !important;
	}
#procSeStatKlientem { 	
	float: right;
	width: 383px;
/*	margin-top: -15px; */
	padding: 0 0 0 0;
	background: transparent url("../../images/layouts/pozadi-proc-se-stat-nasimi-klienty.jpg") no-repeat left top;
	height: 184px; 
	padding-right: 4px; 
	}
#procSeStatKlientem ul { 	
	line-height: 18px;
	padding-left: 0px;
	margin-left: 23px;
	margin-top: 43px;
	}
#procSeStatKlientem ul li, #procSeStatKlientem ul li strong { 	
	font-size: 12px !important;
	}
#procSeStatKlientem ul li { 	
	list-style-image: url("../../images/layouts/odrazka-cerna.gif");	
	}
.telemedicina { 	
	background: transparent url("/SiteCollectionImages/mojeambulance/obsah/telemedicina-pozadi.jpg") no-repeat 20px 85px;
	}
/* PANELY */
#stredPanel { 
	position:relative; 
	width:560px; 
	padding:7px 8px 17px 8px;
	border-top:2px solid #DA251D; 
	border-bottom:2px solid #DA251D; 
	border-left:2px solid #DA251D; 
	border-right:2px solid #DA251D; 
	text-align:left; 
	display: block;
	margin-right: 2px;
	margin-left: 3px;	
	margin-top: 4px;
	margin-bottom: 2px;
	} 
.topLeftCornerContent { 
	position:absolute; 
	top:-2px; 
	left:-2px;
	background:url('/images/layouts/kul_roh1-2.png') left top no-repeat transparent; 
	} 
.topRightCornerContent { 
	position:absolute; 
	top: -2px;
	right: -2px;
	background:url('/images/layouts/kul_roh2-2.png') right top no-repeat transparent; 
	} 
.bottomLeftCornerContent { 
	position:absolute; 
	bottom: -2px;
	left: -2px; 
	background:url('/images/layouts/kul_roh3-2.png') left bottom no-repeat transparent; 
	} 
.bottomRightCornerContent { 
	position:absolute; 
	bottom: -2px;
	right: -2px;
	background:url('/images/layouts/kul_roh4-2.png') right bottom no-repeat transparent; 
	} 
.bottomLeftCornerContent, .bottomRightCornerContent { 
	width:17px; 
	height:17px; 
	font-size:0px; 
	}
.topLeftCornerContent, .topRightCornerContent { 
	width:17px; 
	height:17px; 
	font-size:0px; 
	}
#contentPanel { 
	position:relative; 
	width: 174px; 
	padding:26px 4px 9px 9px; 
	font-size:.76em; 
	color:#000; 
	border-top:2px solid #0D93D3; 
	border-bottom:2px solid #0D93D3; 
	border-left:2px solid #0D93D3; 
	border-right:2px solid #0D93D3; 
	text-align:left; 
	display: block;
	} 
#contentPanelBlue { 
	position:relative; 
	width: 940px; 
	padding:8px 24px 4px 9px; 
	margin-top: 5px;
	font-size:1em; 
	color:#000; 
	border-top:2px solid #0D93D3; 
	border-bottom:2px solid #0D93D3; 
	border-left:2px solid #0D93D3; 
	border-right:2px solid #0D93D3; 
	text-align:right; 
	display: block;
	} 
.vyska200 { 
	background: url('../../images/layouts/backround-panel-size1.jpg') left top repeat-x transparent; 
	} 
.vyska300 { 
	background: url('../../images/layouts/backround-panel-size2.jpg') left top repeat-x transparent; 
	} 
.vyska400 { 
	background: url('../../images/layouts/backround-panel-size3.jpg') left top repeat-x transparent; 
/*	padding-bottom: 12px; */
	} 
.topLeftCorner { 
	position:absolute; 
	top:-2px; 
	left:-2px; 
	background:url('../../images/layouts/kul_roh1.jpg') left top no-repeat #fff; 
	} 
.topRightCorner { 
	position:absolute; 
	top:-2px; 
	right:-2px; 
	background:url('../../images/layouts/kul_roh2.jpg') right top no-repeat #fff; 
	_right:-3px; 
	} 
.bottomLeftCorner { 
	position:absolute; 
	bottom:-2px; 
	left:-2px; 
	background:url('../../images/layouts/kul_roh3.png') left bottom no-repeat transparent; 
	_bottom:-3px; 
	} 
.bottomRightCorner { 
	position:absolute; 
	bottom:-2px; 
	right:-2px; 
	background:url('../../images/layouts/kul_roh4.png') right bottom no-repeat transparent; 
	_bottom:-3px; 
	_right:-3px; 
	} 
.bottomLeftCorner, .bottomRightCorner { 
	width:17px; 
	height:17px; 
	font-size:0px; 
	}
.topLeftCorner, .topRightCorner { 
	width:19px; 
	height:34px; 
	font-size:0px; 
	}
.topLeftCornerBlue { 
	position:absolute; 
	top:-2px; 
	left:-2px; 
	background:url('../../images/layouts/kul_roh5.png') left top no-repeat #fff; 
	} 
.topRightCornerBlue { 
	position:absolute; 
	top:-2px; 
	right:-2px; 
	background:url('../../images/layouts/kul_roh6.png') right top no-repeat #fff; 
	_right:-3px; 
	} 
.topLeftCornerBlue, .topRightCornerBlue { 
	width:17px; 
	height:17px; 
	font-size:0px; 
	}

.panelHeader { 
	margin-top:-18px;
	text-align:center;
	font-size: 12px;
	font-weight: bold;
	color: #28166F;
	}
#archivAktualit { 
	text-align:right;
	}
#archivAktualit a{ 
	text-align:right;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	font-style: italic;	
	margin-right: 3px;
	color: #28166F !important;
	}
#archivAktualit a:hover{ 
	text-decoration: underline;
	}

	
/* MENU */
#mainMenu { 
	vertical-align: middle;
	color: white;
	margin-bottom: 1px;
	font-weight: bold;
	}
#mainMenu * table { 
	height: 36px;  
	}

/* NOVINKY */
.paragraph div {
	margin: 2px 4px;
	font-weight: normal;
	font-style: italic;
	color:#28166F;
	text-decoration:none;
	text-align: left;
	}
div.paragraph a {
	font-style: italic;
	}
div.paragraph a:hover {
	color:#28166F;
	}

.paragraph div a div{
	color:#28166F;
	text-decoration:none;	
	}
#WebPartWPQ3 div.paragraph a:hover div{
	color:#28166F;
	text-decoration:underline;	
	}
/*
#MSO_tblPageBody {
	float:right !important;
	width:200px !important; 
	}	
	*/
.ms-ToolPaneOuter {
	border-right: 1p solid #cccccc;
	border-bottom: 1p solid #cccccc;
	}		


/* ZAPATI */
#divFooter {
	vertical-align: bottom;
	}
.identifikace {
	width:980px;
	margin: 10px auto;
	border-top: 1px dotted #28166F;
	text-align: right;
	font-size: 10px;
	color: #333333;
	height: 15px;
	}

/* NOVINKY */
div.subtitle {
	margin: 0 0 5px 3px;
	padding: 0 0 0 0;
	color: #DA251C;
	font-size: 12px;
	text-align:left;
	font-weight: bold;
	text-transform: none;
	font-style:italic; 
	}
.subtitlePage{
	color: #DA251D;
	font-size: 12px; 
	line-height: 22px;
	font-weight:bold;
	margin: 8px 0 4px 0;
	font-style: italic;
	}
.cssNewsDate{
	padding-left:3px;
	}
#divBody,#divCenter,#divFoot {
	width: 980px;
	margin: 0px auto 0px;
	}
#cssClass {
	height: 30px;
	}
	
/* SHAREPOINT */
.ms-SPZoneLabel	{
	background-color:#FDFDFD;
	}


/* ----------------------------------------------- */

/* Záhlaví 
#divMasterHeader {
	height: 30px; 
	padding: 0px 0px 0px 0px;
	background-color:#D9241B; 
	color: #666666;
	text-align: right;
	font-family: "Trebuchet MS", "Geneva CE", lucida, sans-serif;
	font-weight: bold;
	font-size: 9pt;
	}
#divHeader {
	height: 180px; 
	padding: 0px 0px 0px 0px;
	background: url("../../images/layout/header_leftcolum.gif") repeat-Y left top; 
	color: #666666;
	text-align: right;
	font-family: "Trebuchet MS", "Geneva CE", lucida, sans-serif;
	font-weight: bold;
	font-size: 9pt;
	}
#divHeader #divVerticalColum{
	float: left;
	padding-top: 15px;
	width: 210px; 
	height: 164px; 
	padding-left: 75px; 
	}

*/
/*
#divHeader #divHorizontalColum{
	float: right;
	width: 695px;
	background-color:#D9241B;  
}

#divHeader #divVerticalColum div.logo {
	float:left;
}

#divBanner, #divBanner02, #divBanner03, #divBanner04, #divBanner05,#divBanner06,#divBanner07,#divBanner08,#divBanner09,#divBanner10,#divBanner11,#divBanner12,#divBanner13 { 
	height:180px;
	background-color:#F3F3F3;
	background: #FFFFFF url("../../PublishingImages/banner_zahlavi_moje_ambulance.jpg") no-repeat top;

} */
/*
#divBanner02{ 
	background: #FFFFFF url("../../Olomouc/PublishingImages/banner_zahlavi_olomouc.jpg") no-repeat top;
	}
#divBanner03{ 
	background: #FFFFFF url("../../OstravaCentrum/PublishingImages/banner_zahlavi_ostrava_centrum.jpg") no-repeat top;
	}
#divBanner04{ 
	background: #FFFFFF url("../../OstravaPoruba/PublishingImages/banner_zahlavi_ostrava_poruba.jpg") no-repeat top;
	}
#divBanner05{ 
	background: #FFFFFF url("../../Brno/PublishingImages/banner_zahlavi_brno.jpg") no-repeat top;
	}
#divBanner06{ 
	background: #FFFFFF url("../../KarlovyVary/PublishingImages/banner_zahlavi_karlovy_vary.jpg") no-repeat top;
	}
#divBanner07{ 
	background: #FFFFFF url("../../MladaBoleslav/PublishingImages/banner_zahlavi_mlada_boleslav.jpg") no-repeat top;
	}
#divBanner08{ 
	background: #FFFFFF url("../../Praha/PublishingImages/banner_zahlavi_praha.jpg") no-repeat top;
	}
#divBanner09{ 
	background: #FFFFFF url("../../Havirov/PublishingImages/banner_zahlavi_havirov.jpg") no-repeat top;
	}
#divBanner10{ 
	background: #FFFFFF url("../../Opava/PublishingImages/banner_zahlavi_opava.jpg") no-repeat top;
	}
#divBanner11{ 
	background: #FFFFFF url("../../BrnoII/PublishingImages/banner_zahlavi_brno2.jpg") no-repeat top;
	}
#divBanner12{ 
	background: #FFFFFF url("../../Zlin/PublishingImages/banner_zahlavi_zlin.jpg") no-repeat top;
	}
#divBanner13{ 
	background: #FFFFFF url("../../Plzen/PublishingImages/banner_zahlavi_plzen.jpg") no-repeat top;
	}

*/

/*
#divBanner a.button1, #divBanner02 a.button1, #divBanner03 a.button1, #divBanner04 a.button1, #divBanner05 a.button1, #divBanner06 a.button1, #divBanner07 a.button1, #divBanner08 a.button1,#divBanner09 a.button1,#divBanner10 a.button1,#divBanner11 a.button1,#divBanner12 a.button1,#divBanner13 a.button1{ 

	height: 20px;
	line-height:20px;
	margin-top:28px; 
	margin-left: 18px;
	padding-left: 26px;
	float: left;
	color: #ffffff; 
	font-size: 12px;

}

#divBanner13 a.button1,#divBanner12 a.button1,#divBanner11 a.button1,#divBanner10 a.button1,#divBanner09 a.button1,#divBanner08 a.button1,#divBanner07 a.button1,#divBanner06 a.button1,#divBanner05 a.button1,#divBanner04 a.button1, #divBanner a.button1, #divBanner02 a.button1, #divBanner03 a.button1{ background: url("../../images/layout/tlacitko03.jpg") no-repeat bottom right;  background-position: -20px 0px;}


#divBanner13 a.button1:hover,#divBanner12 a.button1:hover,#divBanner11 a.button1:hover,#divBanner10 a.button1:hover,#divBanner09 a.button1:hover,#divBanner08 a.button1:hover,#divBanner07 a.button1:hover,#divBanner06 a.button1:hover,#divBanner05 a.button1:hover,#divBanner04 a.button1:hover, #divBanner a.button1:hover, #divBanner02 a.button1:hover, #divBanner03 a.button1:hover{ 
	background: url("../../images/layout/tlacitko03.jpg") no-repeat right bottom;
	background-position: -20px 0px;
	text-decoration: none;
	color: #29166E;
}

#divBanner13 div.title,#divBanner12 div.title, #divBanner div.title, #divBanner02 div.title, #divBanner03 div.title, #divBanner04 div.title, #divBanner05 div.title, #divBanner06 div.title,#divBanner07 div.title,#divBanner08 div.title,#divBanner09 div.title,#divBanner10 div.title,#divBanner11 div.title {
	padding-left: 50px;
	padding-top: 26px;
	text-align:left;
	font-weight:100;
	font-size: 15pt;
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif
}
#divBanner13 div.subtitleBanner,#divBanner12 div.subtitleBanner, #divBanner div.subtitleBanner, #divBanner02 div.subtitleBanner, #divBanner03 div.subtitleBanner, #divBanner04 div.subtitleBanner, #divBanner05 div.subtitleBanner, #divBanner06 div.subtitleBanner, #divBanner07 div.subtitleBanner, #divBanner08 div.subtitleBanner, #divBanner09 div.subtitleBanner,#divBanner10 div.subtitleBanner,#divBanner11 div.subtitleBanner {
	padding-left:44px;
	text-align:left;
	font-weight:100;
	font-size: 16pt;
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif
}

#divBanner13 div.subsubtitle,#divBanner12 div.subsubtitle, #divBanner div.subsubtitle, #divBanner02 div.subsubtitle, #divBanner03 div.subsubtitle, #divBanner04 div.subsubtitle, #divBanner05 div.subsubtitle,#divBanner06 div.subsubtitle,#divBanner07 div.subsubtitle,#divBanner08 div.subsubtitle,#divBanner09 div.subsubtitle,#divBanner10 div.subsubtitle,#divBanner11 div.subsubtitle {
	padding-left:70px;
	text-align:left;
	color: #29166F;
	font-weight:100;
	font-size: 27pt;
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif
}

*/


/* Menu */

/*
#divSubMenuHorizontal{
	float: left; 
	width: 695px;
	border-bottom: #CACED1 1px solid;
	height:0px;
	background: url("../../images/layout/submenu_pozadi.gif") repeat-x top; 
}


#divSubMenuHorizontal a.menu {
	float: left;
	padding: 3px 10px 3px 10px;
	font-size:12px;
	color: #29166E;
	text-decoration: none;
	font-weight: normal;
	height:10px;
	line-height: 10px; 
}

#divSubMenuHorizontal a.menu:hover {
	color:#DA251C;
}


#divMenuHorizontal {
	float: left;
	width: auto;
	text-align: left;
}

#divMenuHorizontal a.menu,a.menuEnd,a.selected {
	display: block;
	width: 89px; 
	height: 25px; 
	color: white; 
	text-decoration: none;
	font-weight:bold;
	float: left;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 0px;
	padding-bottom: 2px;
}

#divMenuHorizontal a.menu {
	background: url("../../images/layout/separator.gif") no-repeat right top; 
}

#divMenuHorizontal a.selected {
	background: url("../../images/layout/separator_selected.gif") no-repeat right top; 
}

#divMenuHorizontal a.selected:hover {
	background: url("../../images/layout/separator_selected_hover.gif") no-repeat right top; 
}

#divMenuHorizontal a.menu:hover{
	color: #F3F3F3;
	background: url("../../images/layout/separator_hover.gif") no-repeat right top; 
	background-position: 89px 0px; 
}

#divMenuHorizontal a.menuEnd:hover{
	color: #F3F3F3;
	background: url("../../images/layout/separator_end_hover.gif") no-repeat right top; 
	width: 89px;
}



a.selected:hover{
	color: #F3F3F3;
}
*/
#divMenuVertical{
	width:202px;
	padding-top: 10px;


}
#divMenuVertical a.pobocka, #divMenuVertical a.pobockaselected {
	display:block;
	color: #666666;
	padding-top: 2px;
	padding-left: 30px;
	padding-right: 10px;
	height: 18px;
	font-size: 11px;
	font-weight: bold;
	text-decoration:none;
	}
#divMenuVertical a.pobockaselected {
	background: url("../../images/layout/odrazkamenu.gif") no-repeat 9px 2px; 
	color:#D9231A;
	}
.inactivelink {
	display:block;
	color: #cccccc;
	padding-top: 2px;
	padding-left: 30px;
	padding-right: 10px;
	height: 18px;
	font-size: 11px;
	font-weight: bold;
	text-decoration:none;
}

/* obsah */


/*
#divContent, #divContentWide { 
	height:90%; 
	min-height: 90%; 
	_height: 90%; 
	padding-left:38px;
	padding-bottom: 10px;
	border-right: #CACED1 1px solid; 
	background: url("../../images/layout/body_leftcolum.gif") repeat-y;  
	color: #666666;
	text-align: right;
	font-family: "Trebuchet MS", "Geneva CE", lucida, sans-serif;
	font-size: 9pt;
}
#MSO_ContentTable{ 
	background: url("../../images/layout/body_leftcolum.gif") repeat-y left top;  
}

.ms-listviewtable {
	text-align:left;
}

#divContentWide { 
	background: url("../../images/layout/body_leftcolum_wide.gif") repeat-y left top; 
}


#divContent #divNews, #divContent #divAdminNews  {
	padding: 10px 0px 0px 20px; 
	width:226px;
	float:left;
	text-align:left;
	background: url("../../images/layout/prvnipolozkamenu.jpg") repeat-x top;

} 

*/

/*
#divContent #divNews div.subtitle, #divNews div.subtitle, .ms-rteCustom-Nadpis-MojeAmbulance {
	margin: 5px 0px 5px;
	padding: 0px 0px 5px 25px;
	color: #DA251C;
	font-size: 14px;
	font-weight: bold;
	text-transform: none;
	background: url(../images/layout/logo_icon.gif) no-repeat -2px 0px;
}
*/

/* #divContent #divNews div.date, #divContent #divAdminNews div.date, div.date {
	margin: 2px 4px;
} */

/*
a.printedNews
{
	color:#587DAF;
}
a.printedNews:hover
{
	color:fuchsia;
}

*/
/*
#divContent #divAdminSubContent{
	float: right;
	width: 680px;
	margin-right: 10px;
}

#divSubContent{
	float: right;
	width: 400px; 
}

#divContent #divArticles{
	padding-left: 10px;
	padding-right: 10px;
	width:485px; 
	float:left;
	text-align:left;
}

#divContent #divArticles p{
	margin: 4px 0px;
}
#divContent #divTitleArticles{
	color: #29166F;
	background-color: white;
	padding: 2px 0px 2px 6px;
	font-size: 13pt;
	font-weight:normal;
	font-variant:small-caps;
	width:333px; 
	float: left;
	text-align:left;
}



#divContent #divBanners{
	float:right;
	padding-top: 10px;
	text-align:left;
	height:100%;
	vertical-align:top;
	width:184px;
	background: url("../../images/layout/pozadi_upoutavky.jpg") no-repeat right top;
}

.firstAdd{background: url("../../images/banners/nabidka_zamestnani.jpg") no-repeat;}
.secondAdd{background: url("../../images/banners/zdravi_a_prevence.jpg") no-repeat;}

#divAdvertisement a, #divAdvertisement a:hover
{ 
	height:65px;
	width:168px;
	display:block; 
	margin-top: 13px;
	text-align: left;
	color: #FFFFFF; text-decoration:none;
	font-weight:bold;
	font-size:9px;
}

#divContent #divBanners #divAdvertisement a {
	background-position: 0px 0px;
	margin-left: 9px;
	padding-top: 30px;
}

#divContent #divBanners #divAdvertisement a:hover {
	background-position: -168px 0px;
}

*/

/* vyhledávání */
/*
#divSearchBox { 
	float: left;
	text-align: left; 
	padding-left:75px; 
	padding-top: 5px;
	width:210px;
	background: transparent url("../../images/layout/header_searchbox.gif") repeat-y;
	height: 25px; 

}
*/
/*
div.hrBrown {
	padding-top:1px;
	height: 1px;
	line-height: 1px;
	font-size: 1pt;
	background: transparent url(../images/layout/separator_line_gray.gif) repeat-x;
}
div.hrBrown {
	background: transparent url(../images/layout/separator_line_brown.gif) repeat-x;
}
*/

/*
#divSearchBox div.SiteInfo {
	width: 500px;
	height: 30px;
}
#divSearchBox div.title {
	text-align:left; 
	color: #FFFFFF;
	font-weight:100;
	font-size: 18pt;
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	float: left;

}

#divSiteSettings
{
	margin-top:6px;
	text-align:right;
	float:right;
}

#divSearchDialog
{
	margin-top:6px;
	width: auto;
	text-align:right;
	float:right;
}
*/

*/

/* Ostatní */
div.cleaner {
	height: 0px;
	line-height: 0px;
	font-size: 0pt;
	clear: both;
}

div.hrBlue {
	margin: 0px 0px;
	height: 2px;
	line-height: 2px;
	font-size: 1pt;
	background: transparent url("../../images/layout/separator_line_blue.gif") repeat-x;
}

div.hrGray {
	margin: 0px 0px;
	height: 2px;
	line-height: 2px;
	font-size: 1pt;
	background: transparent url("../../images/layout/separator_line_gray.gif") repeat-x top;
}


#divBox { 
	border: 1px #CACED1 solid;
	padding: 8px;
	background-color:#F3F3F3;
	height: auto;
	line-height: 14px;
}

#divBox .tucne { 
	font-weight:bold;
}

#divBox img { 
	float: right; 
 	margin-left: 8px;
	margin-bottom: 5px;
}


/* sharepoint styly */
#onetIDListForm { 
		width: 98%;
}
.ms-rteCustom-TextBoxPoznamka
{
	width: 450px;
	border: 1px #CCCCCC solid;
	float: center;
	margin-left: 10px;
	padding:8px;
	background-color:#F4F2F3;
}

#WebPartWPQ1, .ms-propertysheet {
/* 	background: url(../images/layout/pozadi-bile.gif) repeat-x; */

}

.ms-formlabel, .ms-formbody
{

	font-size: 1em;
}

/*
.zz1_TopNavigationMenu_0, #zz1_TopNavigationMenu_5
{
	font-size:1.15em;
	background-color: #F3F3F3;
	white-space: nowrap;
}



td a.zz1_TopNavigationMenu_6  {
white-space: nowrap;
width: 120px;
padding-right: 10px;
background-color: #D9231A;
font-size:1.15em;
}

td a.zz1_TopNavigationMenu_6:hover, table.zz1_TopNavigationMenu_7 {

color: white;
font-size:1.15em;
background-color: #D9231A;
white-space: nowrap;
}


a.zz1_TopNavigationMenu_1  {
font-size:1.15em;
padding-left:2px;
width: 120px; 
padding-right: 10px
}

tr zz1_TopNavigationMenun7:hover {
background-color: #D9231A;


}

td #zz1_TopNavigationMenun5Items {
background-color: #F3F3F3;

}

/*
#zz1_TopNavigationMenun5Items > Table {
background-color: #D9231A;

}

#zz1_TopNavigationMenun5Items > Table tr:hover {
background-color: #D9231A; 
}

#zz1_TopNavigationMenun4Items {

}
#zz1_TopNavigationMenun4 {

}

#zz1_TopNavigationMenun1 * img, #zz1_TopNavigationMenun2 * img {
width: 0; 

}
#zz1_TopNavigationMenun1ItemsUp, #zz2_TopNavigationMenun1ItemsUp {
	white-space: nowrap;
	}
	
	*/
td.ms-formbody {
	background-color: #F6F6F6 !important; 
	border-top: 1px solid #DEDEDD;
	}
td.ms-formlabel {
	border-top: 1px solid #DEDEDD;
	color: #000000;
	}
	
/* Tabulky */
table.data {
	margin-top: 7px;
	border: solid 1px #e3dfdb;
	border-collapse: collapse;
	}
table.data caption {
	margin-top: 7px;
	text-align: left;
	}
table.data th {
	color: #FFFFFF;
	font-weight: bold;
	text-align: left;
	}
table.data thead th {
	background-color: #DA251D;
	}
table.data th, table.data td {
	padding: 4px;
	border: solid 1px #f5f1ef;
	}
table.data td.num {
	white-space: nowrap;
	text-align: right;
	}
table.data th.right {
	text-align: right;
	}
table.data th.center {
	text-align: center;
}
table.data tr > td:first-child, table.data tr > th:first-child {
	border-left: solid 1px #e3dfdb;
}
table.data tr > td:last-child, table.data tr > th:last-child {
	border-right: solid 1px #e3dfdb;
}
table.data tr:first-child td, table.data tr:first-child th {
	border-top: solid 1px #e3dfdb;
}
table.data tr:last-child td, table.data tr:last-child th {
	border-bottom: solid 1px #e3dfdb;
}
.even {
	background-color: #F1F1F1;
}
	
	
/*	Panely */
.panel1, .panel3 {
	width: 288px;
	height: 156px;				
	background: url("/SiteCollectionImages/mojeambulance/kontakt/pozadi-kontakt-cervene.jpg") top right no-repeat;
	}

.panel1 h2, .panel3 h2 {
	color: #DA251D;
	padding-top: 7px;	
	font-size: 18px !important; 
	line-height: 22px;
	font-weight:bold;
	margin: 2px 0 0 0;
	font-style: normal;
	text-align: left;
	padding-left: 22px;
	padding-bottom: 8px;
}

.panel2 {
	width: 288px;
	height: 156px;				
	margin-left: 3px;
	}

.panel2 h2, .panel4 h2 {
	color: #00A7E6;
	padding-top: 7px;	
	font-size: 18px !important; 
	line-height: 22px;
	font-weight:bold;
	margin: 2px 0 4px 0;
	font-style: normal;
	text-align: left;
	padding-left: 22px;
	padding-bottom: 8px;
}

.panel4 {
	margin-left: 3px;
	margin-top: 6px;
	width: 288px;
	height: 156px;				
	background: url("/SiteCollectionImages/mojeambulance/kontakt/pozadi-kontakt-modre.jpg") top right no-repeat;
	margin-bottom: 7px
	}

.panel4 p, .panel3 *{
	padding-left: 22px;
	font-size: 12px !important;
	}
.panel3 h2 p{
	margin-top: 0;
	padding-top: 0;	
	}

.panel3 * img{
/*	margin-top: 3px; */
	margin-left: -45px;
	}
.panel4 p strong, .panel3 p strong {
	font-size: 12px !important;
	}

span.kontaktText {
	float: left;
	display: block;
	margin-top: 10px; 

/*	padding-top: 10px; */
/*	line-height: 15px; */
	}


.kontaktDetail	 {
	height: 30px;
	text-align: left;
	padding: 0 0 9px 15px;
	margin: 0;
	float:left;
	display: block;
	width: 48px;
	}

.kontaktBlok 	 {
	clear: both;
	}


#kontaktLink {
	text-decoration: underline;
	color: #DA251D;
	}
#kontaktLink:hover {
	text-decoration: none !important;
	color: #28166F;
	}
#divSkype {
	float: right;
/*	width: 70px;	*/
/*	z-index: 9;
	clear: left; */
	margin-top: -123px;
	padding-right: 25px;
		}

	
.soutez	{
	background: url("http://www.mojeambulance.cz/SiteCollectionImages/mojeambulance/upoutavky-obsah/podklad-soutez.jpg") bottom right no-repeat;
		}

/* Kalendar na kliknuti */
iframe#ctl00_m_g_af7e4743_6698_4a65_bda9_bfe030d1fe01_DatumRegistrace_ctl00_ctl00_DateTimeField_DateTimeFieldDateDatePickerFrame {
	top: 760px !important;
	left: 340px !important; 
	}

iframe#ctl00_m_g_c0246927_cb92_4695_93f7_f59084c2c72d_Date_ctl00_ctl00_DateTimeField_DateTimeFieldDateDatePickerFrame {
	top: 500px !important;
	left: 325px !important; 
	}
	
/* PORADNA */
.dotaz {
	border-bottom: #caced1 1px solid;
	border-left: #dc2519 3px solid;
	padding-bottom: 5px;
	background-color: #f3f3f3; 
	background: transparent url("/images/layouts/pozadi-dotaz.jpg") repeat-x left top;
	padding-left: 5px;
	padding-right: 5px;
	border-top: #caced1 1px solid;
	border-right: #caced1 1px solid;
	padding-top: 5px;
	}
p.dopis, .ms-rteCustom-dopis {
	background-color: #f3f3f3; 
	background: transparent url("/images/layouts/backround-panel-size1.jpg") repeat-x left -35px; 
/*	background-color: #EDF6FD; */
	border: #caced1 1px dashed;
	padding: 11px;
	margin: 10px;
	}

.hodnoceni {
	border-bottom: #caced1 1px solid;
/*	border-left: #dc2519 3px solid; */
	padding-bottom: 5px;
	background-color: #f3f3f3; 
	background: transparent url("/images/layouts/pozadi-dotaz.jpg") repeat-x left top;
	padding-left: 5px;
	padding-right: 5px;
	border-top: #caced1 1px solid;
	border-right: #caced1 1px solid;
	border-left: #caced1 1px solid;	
	padding-top: 5px;
	}

.odpoved {
 	border-bottom: #caced1 1px solid;
 	border-left: #01a6e6 3px solid;
 	padding-bottom: 5px;
/* 	background-color: #f3f3f3; */
	background: transparent url("/images/layouts/pozadi-odpoved.jpg") repeat-x left top; 
/* 	margin-top: 5px; */
 	padding-left: 5px;
 	padding-right: 5px;
 	margin-left: 24px;
 	border-top: #caced1 1px solid;
 	border-right: #caced1 1px solid;
 	padding-top: 5px
	}
.odpoved p {
	padding-top: 12px;
	}
.odpovedOdsazeni	{
	padding-top: 5px;
	background: transparent url("/images/layouts/sipka-poradna.gif") no-repeat left -3px;
		}
.datumOsoba, .odpovedel {
	float: right;		
	font-style:italic;

	}
div.odpovedel {
	padding-left:10px;
	}
.titulekDotaz, .titulekOdpoved	{
	font-weight: bold;
	}	
	
/* STRANKOVANI */
div.strankovani a {
	font-size: 13px;
	text-decoration: underline;
	color: #FFFFFF !important;
	background-color: #DA251D !important;
	padding: 5px 8px;
	font-weight: bold;
	}
div.strankovani {
	margin-top: 2px;
	margin-bottom: 13px;
	}
div.strankovani strong {
	font-size: 13px;
	text-decoration: none;
	color: #000000 !important;
	padding: 5px 7px;
	font-weight: bold;
	}


#banner-bg { 
	width:584px;
	height:174px;
	background: url("/SiteCollectionImages/mojeambulance/upoutavky-bannery/start.jpg") no-repeat left top;
}

/*= FOTOGALERIE */
.thumbwrap {
	list-style:none;
	padding: 0 8px 0 35px;
	margin: 0 0 0 0;
	}
ul.thumbwrap{
	margin-bottom: 10px !important;	
	padding-bottom: 10px !important;		
	}

.thumbwrap li {
	display: -moz-inline-box;
	display: inline-block; 
	margin: 9px 9px;
	border: #DDD7D2 1px dotted; 
	background:#F8FCFF;
	padding: 0; 
	float: left; 
	display: inline; 
	max-width: 148px;
	width: 148px;	
	height: 148px;
	}
.thumbwrap li>a>img {
	margin-top: 30px;
	}
.thumbwrap li>div {
	display: table;
	/*\*/ display: table; /**/
	width: 148px;	
	}
.thumbwrap a {
	display: block;
	text-decoration: none;
	color: #000;
/*	background-color: #EEEFF3; */
	cursor: pointer;
	text-align:center;
	vertical-align: bottom;
	}
.thumbwrap a:hover {
/*	background-color: #FAE9CB; */
	color: #DC2519 !important;
	text-decoration: none;
	}
.thumbwrap>li .wrimg {
	display: table-cell; 
	vertical-align: middle;
	text-align:center;
	width: 148px;
	height: 148px;
	}
.thumbwrap img {
	border: #cccccc 1px solid;
	vertical-align:middle;
	margin-top:auto;
	margin-bottom:auto;
	}
.thumbwrap li .wrimg {
	display: inline-block;
	font-size: 1px;
	}
.thumbwrap .wrimg span {
	display: inline-block; 
	vertical-align: middle;
	height: 148px;
	width: 1px;
	}
	
#vizitka {
	background: transparent url("/SiteCollectionImages/mojeambulance/vizitky/pozadi-vizitka.png") no-repeat left -53px; 
	margin-top: -86px;
	}

#vizitkaFoto {
	margin-bottom: 12px;
	}
				
.vizitkaText {
	padding-top: 106px;
	padding-left:19px;
	padding-right: 25px;
	}
ul.employee li a {
	text-decoration: underline !important;
	}
ul.employee li a:hover {
	text-decoration: none !important;
	}	
	
/* ANKETA */
.divBoxNews	.divBoxNewsHeadline {
	display: none; 
	}
.divBoxNews p { 
	font-weight:bold;
	color: #DA251C;
	font-size: 12px;
	text-align: left;
	padding-right: 10px;
	padding-left: 10px;	
	}
.divBoxNews	 { 
	background: transparent url("/images/layouts/pozadi-anketa.jpg") no-repeat left top;
	padding-top: 38px;
	width: 191px; 
	min-height: 205px;
	margin: 0 0;	
	}
.divBoxNews	* { 
	font-size: 11px;
	}	
.pollLabel	{ 
	margin-left: 5px;
	margin-top: 5px;
	}
#pollResult { 
	margin-top: 10px;
	padding-left: 8px;
	}
.pollGraph	{ 
	margin-top:2px;
	height: 4px;
	}
.pollPercent { 
	padding-left: 0;
	margin-top: -5px;
	color: #666666;
	font-size: 9px;	
	}	
	
/* reklamy klientu */
.divBannerBox {
	background: transparent url("/SiteCollectionImages/mojeambulance/upoutavky-obsah/pozadi-reklama-klientu.gif") no-repeat top left;
	padding-top: 15px;
	display: block;
	width: auto; 
	text-align: left;

	}
.divBannerItem {
	float: left; 
	display: block;
	padding-right: 10px;
/*	padding-left: 10px;	*/
	}
	
.divBannerItem img {
	border: none;
	}
.divBannerItem  {
	text-align: center;
	margin: 0 auto;
	}
 
.skyscraper {
 	background: transparent url("/SiteCollectionImages/mojeambulance/upoutavky-obsah/pozadi-reklama-klientu.gif") no-repeat left top;
	padding-top: 15px;
 	position: absolute;
 	right: 10px;
 	top: 10px; 
 	position: fixed;
 	border: none;
	}
.skyscraper img{
 	border: none;
	}	
		
