.colLeftWide {
	width: 70%;
	float: left;
}
.colRightNarrow {
	width: 28%;
	float:right;
}









#content #indexMarketingDescription {
	margin:7px 0 20px;			
}
#content #indexMarketingDescription p {
	color:#215781;	
}
#content #indexMarketingDescription img {
	float:left;
	margin:0 30px 10px 0;
}
#content #indexMarketingDescription h2, #content #blogHeader {
	font-size:200%;
	font-weight:normal;
	padding:5px 0 5px;
	font-family:Tahoma;
}
#content #indexMarketingDescription p {
	font-size:130%;	
	font-family:sans-serif;
	margin-bottom:31px;
}







#content #marketingSteps {
	background: #cee8f8;
	float:left;
	padding:15px 15px;
	margin-bottom:15px;
}
#content #marketingSteps p {
	color:#215781;	
}
#content #marketingStepsHeader {
	clear:both;
	margin-bottom:15px;
	font-size: 150% !important;
	border: 0;
	font-weight: bold;
	font-family: Tahoma;
}
#content #marketingSteps .stepColumn {
	width:33%;
	float:left;					
}
#content #marketingSteps .stepColumn .stepColumnSpace {
	margin:10px 8px 0 8px;
}
#content #marketingSteps .first {
	border-left:0;
}
#content #marketingSteps .first .stepColumnSpace {
	margin-left:0px;
}
#content #marketingSteps .stepColumn img {
	float:left !important;
	margin:0 15px 5px 0;
}
#content #marketingSteps .stepColumn p {
	font-size:110%;
}
#content #marketingSteps .stepColumn h3 {
	font-size:130%;
	color:#1d4665;
	border: 0;
	clear: none;
}





#content #newsHeader {
	font-size:180%;
	clear:both;
	font-family:Tahoma;
	font-weight:normal;	
}



	
/* About service */
#marketingProperties {
	margin:10px 0 13px;
	float:left;
	width:100%;
}
#marketingProperties .propertiesColumn {
	float:left;
	width:24%;
	border-left:1px solid silver;
}
#marketingProperties .propertiesColumn .propertiesColumnSpace {
	margin:10px 10px 10px 15px;
}
#marketingProperties .propertiesColumn .last {
	margin-right:0;
}
#marketingProperties .first {
	border-left:0;
}
#marketingProperties .first .propertiesColumnSpace {
	/*margin-left:0px;*/
}
#marketingProperties .propertiesColumn h3 {
	font-size:140% !important;
	font-weight:normal;
	border: 0;
	color:#1d4665;
}
#marketingProperties .propertiesColumn p {
font-size:110%; 
	line-height:1.52em;
}
	
	

/* Contacts */
#content .contactBox {
	padding-left: 150px;
	margin-bottom: 20px;
	
}
#content .contactBox h4 {
	color: gray;
	margin-bottom: 12px !important;
}
#content .contactBox h3 {
	border: 0;
	color: black;
	font-weight: bold;
}
#content .trgimanContact  {
	background: url('../pics/logoTrgiman.gif') no-repeat 0 20px;		
}
#content .telefonicaContact  {
	background: url('../pics/logoTelefonica.gif') no-repeat 35px 20px;		
}
#content .deltaxContact  {
	background: url('../pics/logoDeltax.gif') no-repeat 30px 25px;	
}
#content .supportLinks {
	background: url('../pics/icons2/userSupport.gif') no-repeat 10px 8px #ffefe7;	
	padding: 15px 15px 15px 60px;
	font-weight: bold;
	border: 1px solid #ff8c52;
	margin-bottom: 50px;
}


/* Partners */
#content .partnersCol {

}
#content .partnersLine {
	border-top: 1px solid silver;	
	border-bottom: 1px solid silver;	
	text-align:center;
	padding:14px;
}
#content .partnersLine img {		
	vertical-align: middle;
	margin-right: 60px;
}


/* Service info */
#content .serviceInfoIllustration {
	float:right;
	display:block;
	margin:0 0 0 20px;
}

#content h3.marketingStepHeader {
	font-size:150% !important;
	color:#1d4665;
	border: 0;	
}
#content h3.marketingStepHeader img {
	float:left;	
	margin:0 14px 10px 0;
}
#content h3.marketingStepHeader .icon {
	margin-bottom: 90px;
	margin-right: 30px;
	margin-left: 18px;
}
#content h3.marketingStepHeader .icon2 {
	margin-bottom: 40px;
	margin-right: 30px;
	margin-left: 18px;
}

#content .serviceInfoFrame {
	padding:14px 0;
	margin-bottom:10px;
	background:#e9f5fd;
	font-size:110% !important;
	float: left;
	width:100%;
}

















































#visitCommunityBox, #registrationBox, #supportBox {
	padding: 12px 20px;
	color: white;
	font-size: 110%;
}
#content #visitCommunityBox h3, #content #registrationBox h3, #content #supportBox h3 {
	font-size: 130% !important;
	color: white;
	border: 0;
	font-weight: bold;
	margin:0 0 15px;
	font-family: Tahoma;
}


#supportBox ul li {
	list-style: square;
	margin-left: 20px;
	padding:0 0 7px;
}
#supportBox a {
	font-weight: bold;	
	color: white !important;
	text-decoration: none;
}
#supportBox p {
	margin-top: 10px;	
}

#visitCommunityBox a.forum {
	background: url('../pics/icons2/forum_index.gif') no-repeat left;
	padding:9px 0px 9px 36px;
	font-weight: bold;
	text-decoration: none;
}
#visitCommunityBox a.blog {
	background: url('../pics/icons2/blog_index.gif') no-repeat left;
	padding:9px 20px 9px 36px;
	font-weight: bold;
	text-decoration: none;
}
#registrationBox a.register {
	background: url('../pics/icons2/register_index.gif') no-repeat left;
	padding:9px 20px 9px 40px;
	font-weight: bold;
	text-decoration: none;
	color: white;
}
#registrationBox a.login {
	background: url('../pics/icons2/key_index.gif') no-repeat left;
	padding:9px 20px 9px 40px;
	font-weight: bold;
	text-decoration: none;
	color: white;
}
a.blog:hover, a.register:hover, a.login:hover {
	text-decoration: underline;
}

#visitCommunityBox a.blog, #visitCommunityBox a.forum {
	color: white;
}
#registrationBox a:hover, #visitCommunityBox a:hover {
	color: white;
}





#supportBox {
	
}	









/* Mozna nejsou potreba, bylo jen o verzi */
a.register {
	background: url('../pics/icons2/ok.gif') no-repeat left;
	padding:9px 20px 9px 40px;	
}
a.login {
	background: url('../pics/icons2/key.gif') no-repeat left;
	padding:9px 20px 9px 40px;	
}



#blogNews {
	margin-bottom: 30px;
}
#blogNews .messageContent {
	line-height: 150%;	
	color: rgb(100, 100, 100);
}
#blogNews .hover .messageContent {
	color: black;
}
#content #blogNews h3 {
	font-size:140% !important;
	font-weight:normal;
	border: 0;
	color:#1d4665;
	}

