/*@font-face{
	font-family: 'HelveticaRoundedLT-Black';
	src:url('font/HelveticaRoundedLT-Black.eot');
	src:url('font/HelveticaRoundedLT-Black.eot?#iefix') format('embedded-opentype'),
		url('font/HelveticaRoundedLT-Black.woff') format('woff'),
		url('font/HelveticaRoundedLT-Black.otf') format('opentype'),
		url('font/HelveticaRoundedLT-Black.svg#HelveticaRoundedLT-Black') format('svg');
}

@font-face{
	font-family: 'HelveticaRoundedLT-Bold';
	src:url('font/HelveticaRoundedLT-Bold.eot');
	src:url('font/HelveticaRoundedLT-Bold.eot?#iefix') format('embedded-opentype'),
		url('font/HelveticaRoundedLT-Bold.woff') format('woff'),
		url('font/HelveticaRoundedLT-Bold.otf') format('opentype'),
		url('font/HelveticaRoundedLT-Bold.svg#HelveticaRoundedLT-Bold') format('svg');
}


@font-face{
	font-family: 'Helvetica-Condensed';
	src:url('font/Helvetica-Condensed.eot');
	src:url('font/Helvetica-Condensed.eot?#iefix') format('embedded-opentype'),
		url('font/Helvetica-Condensed.woff') format('woff'),
		url('font/Helvetica-Condensed.otf') format('opentype'),
		url('font/Helvetica-Condensed.svg#Helvetica-Condensed') format('svg');
}


@font-face {
	font-family: 'OpenSans-Regular';
	src: url('font/OpenSans-Regular.eot');
	src: url('font/OpenSans-Regular.eot?#iefix') format('embedded-opentype'),
		url('font/OpenSans-Regular.woff') format('woff'),
		url('font/OpenSans-Regular.ttf') format('truetype'),
		url('font/OpenSans-Regular.svg#OpenSans-Regular') format('svg');
	font-weight: normal;
	font-style: normal;
}


@font-face {
	font-family: 'OpenSans-Light';
	src: url('font/OpenSans-Light.eot');
	src: url('font/OpenSans-Light.eot?#iefix') format('embedded-opentype'),
		url('font/OpenSans-Light.woff') format('woff'),
		url('font/OpenSans-Light.ttf') format('truetype'),
		url('font/OpenSans-Light.svg#OpenSans-Light') format('svg');
	font-weight: normal;
	font-style: normal;
}*/

body{
margin:0px 0px 0px 0px;
background-image:url(images/bg.jpg);
background-repeat:repeat-x;
background-color:#ffffff;
}

.main{
width:100%;
height:auto;
float:left;
}

.headermain{
width:1000px;
height:628px;
text-align:center;
}

.innerheadermain{
width:1000px;
height:auto;
text-align:center;
background-color:#ffffff;
}

.socialicons{
width:1000px;
height:56px;
float:left;
margin:12px 0px 0px 0px;
}

.titlemain{
width:1000px;
height:60px;
float:left;
margin:0px 0px 20px 0px;
}

.logo{
width:362px;
height:60px;
float:left;
background-image:url(images/fotondecors_logo.jpg);
background-repeat:no-repeat;
margin:0px 0px 0px 0px;
}

.logo-rightmain{
width:638px;
height:60px;
float:left;
}


.btnsmain{
width:638px;
height:60px;
float:left;
margin:0px 0px 0px 0px;
}


.divideline{
width:2px;
height:52px;
float:left;
background-image:url(images/divideline.png);
background-repeat:no-repeat;
}

.bannermain{
width:1000px;
height:414px;
float:left;
text-align:justify;
padding:0px 0px 0px 0px;
}


.banner-downmain{
width:1000px;
height:480px;
float:left;
text-align:justify;
background-color:#f5f5f5;
margin:4px 0px 0px 0px;
}

.serhome{
width:333px;
height:480px;
float:left;
text-align:left;
padding:0px 0px 0px 0px;
}

.serimg{
width:333px;
height:188px;
float:left;
}

.sertext{
width:300px;
height:auto;
float:left;
padding:10px 16px 0px 17px;
}

.ser-head{
width:300px;
height:40px;
float:left;
color:#fe0063;
font-family:"Helvetica-Condensed", Arial, Helvetica, sans-serif;
font-size:18px;
font-weight:700;
text-align:center;
text-decoration:none;
line-height:28px;
text-transform:uppercase;
}

.ser-content{
width:300px;
height:auto;
float:left;
color:#626262;
font-family:"OpenSans-Regular", Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:300;
text-align:justify;
text-decoration:none;
line-height:21px;
}

.innercontentmain{
width:1000px;
height:auto;
float:left;
}

.icleft{
width:710px;
height:auto;
float:left;
margin:0px 10px 0px 0px;
}

.icright{
width:280px;
height:auto;
float:left;
}

.innerbanner{
width:710px;
height:290px;
float:left;
}

.innercontent{
width:680px;
height:auto;
float:left;
padding:20px 14px 20px 14px;
border:1px solid #e2e2e2;
}

.fotonhead{
color:#fe0063;
font-family:"Helvetica-Condensed", Arial, Helvetica, sans-serif;
font-size:18px;
font-weight:700;
text-align:left;
text-decoration:none;
line-height:32px;
text-transform:uppercase;
}


.innerfotonhead{
color:#4d2050;
font-family:"Helvetica-Condensed", Arial, Helvetica, sans-serif;
font-size:18px;
font-weight:700;
text-align:left;
text-decoration:none;
line-height:32px;
text-transform:none;
}

.innerfotonhead span{
color:#fe0063;
font-family:"Helvetica-Condensed", Arial, Helvetica, sans-serif;
font-size:18px;
font-weight:700;
text-align:left;
text-decoration:none;
line-height:32px;
text-transform:none;
}

.foton-subhead{
color:#626262;
font-family:"Helvetica-Condensed", Arial, Helvetica, sans-serif;
font-size:16px;
font-weight:700;
text-align:left;
text-decoration:none;
line-height:28px;
text-transform:uppercase;
}

.fotontext{
color:#626262;
font-family:"OpenSans-Regular", Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:normal;
text-align:left;
text-decoration:none;
line-height:22px;
}

.fotontext1{
color:#4d2050;
font-family:"Helvetica-Condensed", Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:700;
text-align:left;
text-decoration:none;
line-height:22px;
letter-spacing:0.4px;
}

.icrmain{
width:280px;
height:auto;
float:left;
}

.icr-head{
width:265px;
height:40px;
float:left;
color:#fe0063;
font-family:"Helvetica-Condensed", Arial, Helvetica, sans-serif;
font-size:18px;
font-weight:700;
text-align:left;
text-decoration:none;
line-height:28px;
text-transform:uppercase;
background-image:url(images/strip.jpg);
background-repeat:no-repeat;
padding:0px 0px 0px 15px;
}

.icr-img{
width:280px;
height:140px;
float:left;
}

.icr-text{
width:260px;
height:auto;
float:left;
color:#626262;
font-family:"OpenSans-Regular", Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:normal;
text-align:left;
text-decoration:none;
line-height:22px;
padding:15px 10px 15px 10px;
}


.emt{
width:280px;
height:30px;
float:left;
}


.footermain{
width:100%;
height:auto;
float:left;
background-image:url(images/contentbg.png);
background-repeat:repeat-x;
background-color:#202020;
}



.contentmain{
width:100%;
height:auto;
float:left;
background-image:url(images/contentbg.png);
background-repeat:repeat-x;
background-color:#2a7dc4;
}


.content-submain{
width:1000px;
height:auto;
text-align:center;
}


.content-topmain{
width:1000px;
height:140px;
float:left;
text-align:justify;
background-image:url(images/cd-strip1.jpg);
background-repeat:repeat-x;
}

.contenttop-leftbg{
width:8px;
height:100px;
float:left;
margin:0px 0px 0px 0px;
}


.contenttop-middlebg{
width:960px;
height:80px;
float:left;
padding:30px 12px 10px 12px;
color:#ffffff;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
text-align:left;
text-decoration:none;
line-height:20px;
}

.cmhead{
color:#ffffff;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
text-align:left;
text-decoration:none;
line-height:22px;
}


.contenttop-rightbg{
width:8px;
height:100px;
float:left;
margin:0px 0px 0px 0px;
}


.content-downmain{
width:1000px;
height:auto;
float:left;
text-align:justify;
padding:20px 0px 0px 0px;
}

.welcome-leftcontent{
width:313px;
height:auto;
float:left;
padding:0px 10px 0px px;
}

.welcomecontent{
width:313px;
height:auto;
float:left;
padding:0px 1px 0px 10px;
margin:0px 0px 0px 0px;
}

.welcome-rightcontent{
width:313px;
height:auto;
float:left;
padding:0px 10px 0px 10px;
}

.newsmain{
width:300px;
height:auto;
float:left;
padding:0px 0px 0px 0px;
}


.downhead{
width:300px;
height:60px;
float:left;
color:#fe0063;
font-family:"Helvetica-Condensed", Arial, Helvetica, sans-serif;
font-size:18px;
font-weight:bold;
text-align:center;
line-height:60px;
padding:0px 6px 0px 6px;
}

.downtext{
width:300px;
height:auto;
float:left;
color:#999999;
font-family:"OpenSans-Regular", Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:normal;
text-align:justify;
line-height:21px;
padding:0px 6px 0px 6px;
}


.downreadmore{
width:300px;
height:40px;
float:left;
text-align:center;
margin:20px 0px 0px 0px;
}

.readmorelink{
color:#666666;
font-family:"Helvetica-Condensed", Arial, Helvetica, sans-serif;
font-size:16px;
font-weight:bold;
text-align:center;
line-height:40px;
text-decoration:none;
padding:0px 6px 0px 6px;
}

a:hover.readmorelink{
color:#fe0063;
text-decoration:none;
}



.copyrightmain{
width:100%;
height:122px;
float:left;
background-color:#202020;
}

.copyright-submain{
width:1000px;
height:120px;
text-align:center;
background-color:#202020;
}


.copyright-topmain{
width:980px;
height:60px;
float:left;
margin:0px 10px 0px 10px;
}


.copyright-downmain{
width:1000px;
height:60px;
float:left;
color:#dac9c3;
font-family:"OpenSans-Regular", Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
text-align:center;
text-decoration:none;
line-height:60px;
border-top:1px solid #999999;
}


.weblabs-link{
color:#dac9c3;
font-family:"Helvetica-Condensed", Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
text-align:right;
text-decoration:none;
line-height:60px;
}

a.weblabs-link:hover{
color:#31afd3;
text-decoration:none;
line-height:60px;
}


.headingfont{
color:#f5f5f5;
font-family:"Helvetica-Condensed", Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
text-align:center;
text-decoration:none;
line-height:30px;
}


.headingfont1{
color:#2a7dc4;
font-family:"Helvetica-Condensed", Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
text-align:center;
text-decoration:none;
line-height:30px;
}


.hrline{
border:1px solid #cdcdcd;
}

.subhead{
color:#f5f5f5;
font-family:"Helvetica-Condensed", Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
text-align:left;
text-decoration:none;
line-height:22px;
}

.subhead1{
color:#727272;
font-family:"Helvetica-Condensed", Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
text-align:left;
text-decoration:none;
line-height:22px;
}

.contentfont{
color:#f5f5f5;
font-family:"Helvetica-Condensed", Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
text-align:left;
text-decoration:none;
line-height:22px;
}

.contentfont1{
color:#666666;
font-family:"Helvetica-Condensed", Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
text-align:left;
text-decoration:none;
line-height:22px;
}


.downlinks{
color:#999999;
font-family:"OpenSans-Regular", Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
text-align:right;
text-decoration:none;
line-height:72px;
}

a.downlinks:hover{
color:#fe0063;
text-decoration:none;
}



.maillink{
color:#888888;
font-family:"Helvetica-Condensed", Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
text-align:right;
text-decoration:none;
line-height:20px;
}

a.maillink:hover{
color:#31afd3;
text-decoration:none;
}

.arrow{
color:#ff0000;
font-family:"Helvetica-Condensed", Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
text-align:right;
text-decoration:none;
line-height:20px;
}


.weblink{
color:#888888;
font-family:"OpenSans-Regular", Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
text-align:right;
text-decoration:none;
line-height:20px;
}

a.weblink:hover{
color:#fe0063;
text-decoration:none;
}

.dealertextbox{
width:180px;
height:34px;
float:left;
border-radius:4px 4px 4px 4px;
-ms-border-radius:4px 4px 4px 4px;
-moz-border-radius:4px 4px 4px 4px;
-webkit-border-radius:4px 4px 4px 4px;
color:#626262;
font-family:"OpenSans-Regular", Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:300;
text-align:justify;
text-decoration:none;
line-height:21px;
}


.dealertext{
color:#626262;
font-family:"OpenSans-Regular", Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:300;
text-align:justify;
text-decoration:none;
line-height:21px;
}

.fbicon{
width:28px;
height:26px;
float:left;
background-image:url(images/facebook_icon.png);
background-repeat:no-repeat;
}

a.fbicon:hover{
width:28px;
height:26px;
float:left;
background-image:url(images/facebook_icon1.png);
background-repeat:no-repeat;
}


.twittericon{
width:28px;
height:26px;
float:left;
background-image:url(images/twitter_icon.png);
background-repeat:no-repeat;
}

a.twittericon:hover{
width:28px;
height:26px;
float:left;
background-image:url(images/twitter_icon1.png);
background-repeat:no-repeat;
}


.blogicon{
width:28px;
height:26px;
float:left;
background-image:url(images/blog_icon.png);
background-repeat:no-repeat;
}

a.blogicon:hover{
width:28px;
height:26px;
float:left;
background-image:url(images/blog_icon1.png);
background-repeat:no-repeat;
}
